Programação Engenharia Mecatrônica
Por: Moisesdjjunior • 17/4/2020 • Trabalho acadêmico • 1.086 Palavras (5 Páginas) • 118 Visualizações
Aluno: Moises Della Justina Junior
Curso: Engenharia Mecatrônica
Programação I - 3º Semestre
2. Faça um algoritmo que leia a idade de várias pessoas e apresente o total de pessoas
com menos de 21 anos e o total de pessoas com mais de 50 anos. Considerar idade
válida entre 0 e 140 anos, inclusive.
#include <iostream>
using namespace std;
int main()
{
int idade;
int menor21=0;
int maior50=0;
cout << "Insira a idade" << endl;
cin >> idade;
while(idade<=140){
if(idade<21) {
menor21++;}
if(idade>50) {
maior50++;}
cin >> idade;}
cout << "Numero de idades com menos de 21 anos eh " << menor21 << endl;
cout << "Numero de idades com mais de 50 anos eh " << maior50 << endl;
return(0);
}
--------------------------------------------------------------------------------------------------
3. Chico tem 1,50m e cresce 2 centímetros por ano, enquanto Juca tem 1,10m e
cresce 3 centímetros por ano. Construa um algoritmo que calcule e imprima quantos anos
serão necessários para que Juca seja maior que Chico.
#include <iostream>
using namespace std;
int main()
{
int chico=150;
int juca=110;
int anos=0;
while(juca<=chico){
juca = juca+3;
chico = chico+2;
anos++; }
cout << "Juca sera maior que chico em " << anos << " anos" << endl;
return(0);
}
-------------------------------------------------------------------------------------------------
4. Faça um algoritmo que leia números e imprima o quadrado de cada número até o
usuário digitar um número múltiplo de 6, que deverá ter seu quadrado impresso
também.
#include <iostream>
using namespace std;
int main()
{
int N;
int Q;
cin >> N;
while((N%6)!= 0) {
Q=N*N;
cout << "quadrado de N eh " << Q << endl;
cin >> N;
} while((N%6)==0) {
Q=N*N;
cout << "quadrado de N eh " << Q << endl;
return(0); }
}
------------------------------------------------------------------------------------------------
5. Faça um algoritmo que armazene 15 números em um vetor e imprima uma listagem
numerada contendo o número e uma das mensagens: par ou ímpar.
#include <iostream>
using namespace std;
int main()
{
int a[15];
cout << "Digite 15 numeros" << endl;
for(int i = 0; i < (sizeof(a)/sizeof(a[0])); i++) {
cin >> a[i]; }
for(int i = 0; i < (sizeof(a)/sizeof(a[0])); i++) {
if((a[i]%2) == 0){
cout << i << "- " << a[i] << " -> Par" << endl;
} else {
cout << i << "- " << a[i] << " -> Impar" << endl;
}}
return(0);
}
-------------------------------------------------------------------------------------------
6. Faça um algoritmo que leia 8 números em um vetor e imprima-os. Ao final, Deve ser
apresentado a quantidade de números múltiplos de 6.
#include <iostream>
using namespace std;
int main()
{
int a[8];
int mult6 = 0;
cout << "Digite 8 numeros" << endl;
for(int i = 0; i < (sizeof(a)/sizeof(a[0])); i++) {
cin >> a[i]; }
cout << "Numeros lidos" << endl;
for(int i = 0; i < (sizeof(a)/sizeof(a[0])); i++) {
cout
...