Baixe o app para aproveitar ainda mais
Prévia do material em texto
LISTA DE EXERCÍCIOS II – Respostas Exercício 1 Pseudocódigo INÍCIO CL : REAL LEIA (CL) SE ( CL > 50.00) ENTÃO ESCREVA (“Você está gastando muito.”) FIM-SE FIM Programa em C/C++ # include <iostream> using namespace std; int main() { float cl; cout<<"Informe o valor da conta de luz: "<<endl; cin>>cl; if (cl>50.0) { cout<<"Voce esta gastando muito."<<endl; } system("pause"); return 0; } Exercício 2 Pseudocódigo INÍCIO ALT, PI : REAL SEXO : TEXTO LEIA (ALT,SEXO) SE ( SEXO = “M”) ENTÃO PI ← 72.7 * ALT – 58 SENÃO PI ← 62.1 * ALT – 44.7 FIM –SE ESCREVA (PI) FIM Programa em C/C++ # include <iostream> using namespace std; int main() { float alt,pi; char sexo; cout<<"Informe a altura e o sexo (F/M) da pessoa: "<<endl; cin>>alt>>sexo; if (sexo == 'M') { pi = 72.7*alt-58; } else { pi = 62.1*alt-44.7; } cout<<"Peso Ideal = "<<pi<<endl; system("pause"); return 0; } Exercício 3 Pseudocódigo INÍCIO NUM, MODULO: INTEIRO LEIA (NUM) SE (NUM >= 0) ENTÃO MODULO ← NUM SENÃO MODULO ← NUM * (-1) FIM SE ESCREVA (MODULO) FIM Programa em C/C++ # include <iostream> using namespace std; int main() { int num, modulo; cout<<"Informe um numero inteiro (positivo ou negativo): "; cin>>num; if (num >= 0) { modulo = num; } else { modulo = num * (-1); } cout<<"Modulo de "<<num<<" = "<<modulo<<endl; system("pause"); return 0; } Exercício 4 Pseudocódigo INÍCIO N, TABUADA, CONTADOR : INTEIRO LEIA (N) PARA CONTADOR←1 ATÉ 10 INC 1 TABUADA ← N * CONTADOR ESCREVA (TABUADA) FIM PARA FIM Programa em C/C++ # include <iostream> using namespace std; int main() { int n, tabuada, contador; cout<<"Informe um valor inteiro: "; cin>>n; cout<<"Tabuada de "<<n<<endl; for (contador=1; contador<=10; contador++) { tabuada = n * contador; cout<<n<<" x "<<contador<<" = "<<tabuada<<endl; } system("pause"); return 0; } Exercício 5 Pseudocódigo INÍCIO N, H, CONTADOR : INTEIRO LEIA (N) H ← 0 PARA CONTADOR ← 1 ATÉ N INC 1 H ← H+CONTADOR FIM PARA ESCREVA (H) FIM Programa em C/C++ # include <iostream> using namespace std; int main() { int n,h,contador; cout<<"Informe o valor de N (inteiro): "; cin>>n; h=0; for (contador=1; contador <=n ; contador++) { h=h+contador; } cout<<"Soma dos numeros naturais de 1 ate "<<n<<" = "<<h<<endl; system("pause"); return 0; } Exercício 6 Pseudocódigo INÍCIO NUM, SOMA, CONTADOR: INTEIRO MEDIA: REAL SOMA ← 0 PARA CONTADOR ← 1 ATÉ 20 INC 1 LEIA(NUM) SOMA ← SOMA + NUM FIM PARA MEDIA ← SOMA//20 ESCREVA (SOMA) FIM Programa em C/C++ # include <iostream> using namespace std; int main() { int num, soma, contador; float media; soma=0; cout<<"Informe 20 valores inteiros: "<<endl; for (contador =1; contador <= 20; contador++) { cin>>num; soma = soma + num; } media = soma/20; system("cls"); cout<<"Media dos numeros informados = "<<media<<endl; system("pause"); return 0; } Exercício 7 Pseudocódigo INÍCIO NUM, MAIOR, CONTADOR: INTEIRO LEIA (NUM) MAIOR ← NUM PARA CONTADOR ← 1 ATÉ 14 INC 1 LEIA (NUM) SE ( NUM > MAIOR ) ENTÃO MAIOR ← NUM FIM SE FIM PARA ESCREVA (MAIOR) FIM Programa em C/C++ # include <iostream> using namespace std; int main() { int num, maior, contador; cout<<"Inform 15 numeros inteiros: "<<endl; cin>>num; maior=num; for (contador=1; contador<=14; contador++) { cin>>num; if (num > maior) maior = num; } system("cls"); cout<<"Maior valor informado: "<<maior<<endl; system("pause"); return 0; } Exercício 8 Pseudocódigo INÍCIO NUM, MAIOR, MENOR, CONTADOR: INTEIRO LEIA (NUM) MAIOR ← NUM MENOR ← NUM PARA CONTADOR ← 1 ATÉ 14 INC 1 LEIA (NUM) SE ( NUM > MAIOR) ENTÃO MAIOR ← NUM SENÃO SE (NUM < MENOR) MENOR ← NUM FIM SE FIM SE FIM PARA ESCREVA (MAIOR, MENOR) FIM Programa em C/C++ # include <iostream> using namespace std; int main() { int num, maior,menor, contador; cout<<"Inform 15 numeros inteiros: "<<endl; cin>>num; maior=menor=num; for (contador=1; contador<=14; contador++) { cin>>num; if (num > maior) maior = num; else if (num < menor) menor = num; } system("cls"); cout<<"Maior valor informado: "<<maior<<endl; cout<<"Menor valor informado: "<<menor<<endl; system("pause"); return 0; } Exercício 9 Pseudocódigo INÍCIO N, FAT, CONTADOR: INTEIRO LEIA (N) FAT ← 1 PARA CONTADOR ← 1 ATÉ N INC 1 FAT ← FAT * CONTADOR FIM PARA ESCREVA (FAT) FIM Programa em C/C++ # include <iostream> using namespace std; int main() { int n, contador; long int fat; cout<<"Informe o valor de N (inteiro): "<<endl; cin>>n; fat=1; for (contador=1; contador <=n; contador++) fat*=contador; system("cls"); cout<<"Fatorial de "<<n<<" = " <<fat<<endl; system("pause"); return 0; } Exercício 10 Pseudocódigo INÍCIO PESO, PESO_TOT: REAL CONTADOR: INTEIRO PESO_TOT ← 0 PARA CONTADOR ← 1 ATÉ 25 INC 1 LEIA (PESO) PESO_TOT ← PESO_TOT + PESO FIM PARA ESCREVA (PESO_TOT) FIM Programa em C/C++ # include <iostream> using namespace std; int main() { float peso, peso_tot; int contador; peso_tot=0; cout<<"Peso de cada uma das 25 caixas: "<<endl; for (contador=1; contador<=25; contador++) { cin>>peso; peso_tot+=peso; } system("cls"); cout<<"Peso total do carregamento: "<<peso_tot<<endl; system("pause"); return 0; }
Compartilhar