Maio
n e calcula n!.
m e
n, e usando a função do item anterior, calcula m!/(n!(m-n)!).
n > 0 e imprime os coeficientes da expansão de
(a+b)n.
n e
devolve 1 se n é primo e devolve 0 em caso contrário.
m e
verifica se m pode ser escrito como p+q,
onde p e q são números primos.
sqrt(x) da biblioteca matemática da
linguagem C (#include <math.h>), escreva uma função que recebe
dois pontos no plano através de suas coordenadas cartesianas e devolve a distância entre os pontos.
n > 0, um ponto origem (x0, y0)
e uma sequência de n pontos e determina o ponto da sequência mais próximo do ponto origem.
int Bhaskara (double a, double b, double c, double *r1, double *r2);
que recebe três reais como parâmetros representando os coeficientes da equação
*r1 e *r2 as raízes reais da equação, quando existem.
Caso a equação tenha uma única raiz, sua função deve devolver em *r1 esta raiz.
a, b, e c
e, usando a função acima, imprime as raízes reais da equação
int divide (int *m, int *n, int d);
que recebe três inteiros positivos como parâmetros e retorna 1
se d divide pelo menos um entre *m e *n,
0 caso contrário. Fora isso, se d divide *m,
divide *m por d, e o mesmo para *n.
m e n e
calcula, usando a função acima, o mínimo múltiplo comum entre m e n.
n é palíndromo se
lido da direita para a esquerda ou da esquerda para a direita é o mesmo número.
567765 e 32423 são palíndromos.
567675 não é palíndromo.
n > 0 e devolve o seu
primeiro dígito, seu último dígito e altera o valor de n removendo seu
primeiro e último dígitos. valor inicial de n |
primeiro dígito |
último dígito |
valor final de n |
732 | 7 |
2 |
3 |
14738 | 1 |
8 |
473 |
1010 | 1 |
0 |
1 |
78 | 7 |
8 |
0 |
7 | 7 |
7 |
0 |
n e verifica se
n é palíndromo. Suponha que n não contém o dígito 0.
caracteres alfanumericos, whitespaces e sinais de pontuacao$seu programa deve ter a saída CARACTERES ALFANUMERICOS WHITESPACES E SINAIS DE PONTUACAO