Tarefas para criar programas
Ensaio: Tarefas para criar programas. Pesquise 861.000+ trabalhos acadêmicosPor: • 27/11/2014 • Ensaio • 515 Palavras (3 Páginas) • 337 Visualizações
3. Fazer um programa que leia vários números (um por vez) e imprima 0(zero) se o número não for múltiplo de 2,3, 5 nem 7. Imprimir 1(um) se o número for múltiplo de 2 ou 3 e 2(dois) se o número for múltiplo de 5 e 7. Sair do programa quando for digitado o valor -1. (Não é necessário nenhuma consistência ou crítica dos dados).
#include <cstdlib>
#include <iostream>
Using namespace std;
int main (int argc, char *argc[ ])
{
Int valor;
while (valor!= “-1”)
{
cout<<”digite valor”<<endl;
cin>> valor;
if (valor!= “-1”)
{
if (valor %2!=0 and 3%= 0)
{
cout<< “1”<<endl;
}
else
if (valor %5!=0 and 7!=0)
{
cout<< “2” <<endl;
}
}
}
system (“PAUSE”);
return EXIT_SUCCESS;}
}
4. Fazer um programa em C para ler um vetor de inteiros positivos de 50 posições. Imprimir a quantidade de números pares e de múltiplos de 5.
#include <cstdlib>
#include <iostream>
Using namespace std;
int main (int argc, char *argc[ ])
{
int i, valor [50], contador, contador1;
contador=0; contador1=0;
for ( i=1; i<=50; i++)
{
cout<<”digite valor”<<endl;
cin>> valor[i];
}
for ( i=1; i<=50; i++)
{
If (valor [i] %2==0)
{
contador=contador+1;
}
If (valor [i] %5==0)
{
contador1=contador1+1;
}
cout<<”numeros pares = ”<<contador<<endl;
cout<<”multiplos de 5 = ”<<contador1<<endl;
}
system (“PAUSE”);
return EXIT_SUCCESS;
}
5. Escreva um programa que leia um vetor de 15 elementos de inteiros e imprime em ordem inversa os múltiplos de 5.
#include <cstdlib>
#include <iostream>
Using namespace std;
int main (int argc, char *argc[ ])
{
int i, valor [15];
for ( i=1; i<=50; i++)
{
cout<<”digite valor”<<endl;
cin>> valor[i];
}
for ( i=15; i>=1; i--)
{
if (valor [i] %5==0)
{
cout<<valor[i]<<endl;
}
}
system (“PAUSE”);
return EXIT_SUCCESS;
}
...