Prévia do material em texto
Atividade aula 07
1) Escreva um programa que calcule e apresente na tela o quadrado de todos os números
inteiros de 1 a 20.
2) Escreva um programa que solicite ao usuário o primeiro elemento a de uma progressão
aritmética (PA), a razão r desta PA, e o número n de elementos da PA. Apresente na tela
todos os elementos da PA. Lembre-se que uma PA pode ser crescente ou decrescente.
3) Escreva um programa que leia tantos números quanto o usuário desejar. Apresente na
tela a quantidade de números lidos e a soma deles.
Respostas
1. #include <stdio.h>
int main()
{
int num, numq;
num = 1;
while (num <= 20)
{
numq = num * num;
printf("%u ", numq);
num++;
}
return 0;
}
2. #include <stdio.h>
int main()
{
float A,R,N,C0,C1;
printf ("Digite o primeiro elemento da PA (Progressão Aritmética): ");
scanf ("%f", &A);
printf ("Digite a razão desta PA: ");
scanf ("%f", &R);
printf ("Digite o número de elementos desta PA: ");
scanf ("%f", &N);
C0 = 1;
C1 = A;
do {
C1 = C1 + R;
printf ("%.0f ", C1);
C0++;
}
while(C0 <= N);
return 0;
}
3. #include <stdio.h>
int main()
{
float N, QN, S;
printf ("Digite quantos números quiser separando-os por 'ENTER' ( 0 finaliza o programa
). \n");
scanf ("%f", &N);
S = 0;
QN = 0;
while (N != 0)
{
S = S + N;
QN++;
scanf ("%f", &N);
}
printf("Você digitou %.0f número(s) \n", QN);
printf("A soma do(s) número(s) digitado(s) é: %.0f", S);
return 0;
}