Programa utilizado em sala de aula:
- Code Blocks:
- Disponível para download gratuito em: http://www.codeblocks.org/
Exercício em sala:
- Faça um algoritmo que leia vários números inteiros. O algoritmo deverá retornar entre os números informados quantos são primos.
- Resolução:
- Resposta minha:
"Bem vindo ao algoritmo que conta numeros inteiros. O programa le o numero digitado e informa quantos numeros primos ele leu."
"Digite um numero inteiro (por exemplo 0, 1, 2, 3...) e tecle ENTER ou tecle ENTER para finalizar."
- Respostas da professora:
- Resolução 1:
#include <iostream> // para poder usar o cin (entrada) e cout (saída)
#include <cstdlib> // para poder incluir a função "system pause"
using namespace std; // para poder incluir o return 0
int main() {
int num, I, contprimo;
for (I=1; I<=10; I++){
cout<<"Informe um numero inteiro."<<endl;
cin>>num; // dá a possibilidade de entrada do número a ser verificado
if (num%I==0){
cont++;
}
}
if(cont<=2){
contprimo++;
}
cout<<"A quantidade de numeros primos é"<<endl;
cout<<contprimo;
cont++;
}
}
if(cont<=2){
contprimo++;
}
cout<<"A quantidade de numeros primos é"<<endl;
cout<<contprimo;
system ("Pause"); // Para dar uma pausa
return 0; // Para fechar o programa
}
- Resolução 2:
#include <iostream> // incluir comentário aqui
#include <cstdlib> // para poder incluir a função "system pause"
using namespace std; // incluir comentário aqui
int main() {
int i, num, cont, contprimo, j;
cont=0;
contprimo=0;
cont=0;
contprimo=0;
for (i=1; i=10; i++){
cout<<"Informe um numero inteiro."<<endl;
cin>>num; // dá a possibilidade de entrada do número a ser verificado
for (j=1;j<=num;j++){
if(num%j==0){ //se o resto da divisão do numero por j for igual a zero
cont++;
}
if(cont<=2){
contprimo++;
}
cont = 0;
}
cout<<"A quantidade de numeros primos é"<<endl;
cout<<contprimo;
if(num%j==0){ //se o resto da divisão do numero por j for igual a zero
cont++;
}
if(cont<=2){
contprimo++;
}
cont = 0;
}
cout<<"A quantidade de numeros primos é"<<endl;
cout<<contprimo;
system ("Pause");
return 0;
}
- int: para inteiro
- string: caracter
- float: para números reais
Lucas T R Freitas
Nenhum comentário:
Postar um comentário