Estruturas De Repeti O Respondida
Questões: Prof. Ernando Passos | Respostas: Fábio Braga
Lista de Exercícios 2 – Estruturas de Repetição
01 – Faça um algoritmo que mostre todos os números pares entre 1 e 50.
#include <stdio.h>
#include <stdlib.h> int main(){ int i; for(i=1; i <=50; i=i+2){ printf("%d, ", i);
}
system("pause"); return0; }
02 – Faça um algoritmo que leia um número N, some todos os números inteiros de 1 a N, e mostre o resultado obtido. #include <stdio.h>
#include <stdlib.h> int main(){ int i, n, acum =0; printf("Digite um número \n"); scanf("%i",&n); for(i=1; i <= n; i++){ acum = acum+i;
}
printf("%d, ", acum); system("pause"); return0;
}
3 – Elabore um algoritmo que calcule o valor do fatorial de um número informado pelo usuário.
Lembrando que 0! = 1.
#include <stdio.h>
#include <stdlib.h> int main(){ int i, n, acum =1; printf("Digite um número \n"); scanf("%i",&n); for(i=1; i <= n; i++){ acum = acum*i;
}
printf("%d, ", acum); system("pause"); return0;
}
4 – Elabore um algoritmo que receba um valor inteiro e informe se o valor recebido é um númeroprimo
#include <stdio.h>
#include <stdlib.h> int main(){ int i, n, divisores; printf("Digite um número \n"); scanf("%i",&n); for(i=1; i <= n; i++){ if(n%i ==0){ divisores++; }
}
if(divisores >2){ printf("%i NÃO É um numero primo\n", n);
}else{
printf("%i É um numero primo\n", n);
}
system("pause"); return0; }
5 – Faça um programa que mostre os números entre 1000 e 2000 que, quando divididos por 11produzam resto