Aula prática 11
1. Faz um programa que determine quanto tempo
leva dobrar o capital numa conta do banco. O utilizador deve dar os dados
relevantes (por exemplo a taxa de juros).
2. Declare um array de 1000 elementos.
Enche o array com números aleatórios e escreve o código
para ordenar o array..
3. O programa que se segue deveria calcular o
factorial e o somatório de um número introduzido pelo utilizador,
no entanto tem alguns erros. Assinale e corrija os erros do programa para
que realize o que é pretendido.
/* Factorial */
int num, somatorio, factorial;
void main() {
printf("Indique um numero inteiro ");
scanf("%d", num);
while (num>0)
{
factorial = factorial
* num;
somatorio = somatorio
+ num;
}
printf("Factorial %d, Somatorio %f",
factorial, factorial);
}
4. Define um novo tipo de variável para
guardar um coordenado ou vector (x, y, z). Depois escreve uma função
que recebe um coordenado e devolve o comprimento do vector (a distância
até o origem).
soluções