Baixe o app para aproveitar ainda mais
Prévia do material em texto
ATIVIDADE AVALIATIVA – LÓGICA DE PROGRAMAÇÃO Flávia Maria Moraes[1: Aluna do 2ºsemestre, curso: Engenharia Civil, turno: Vespertino, flaviamoraes.projetos@gmail.com.] 1) Faça um programa que calcule a raiz quadrada de um número #include <iostream> #include <cmath> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { float n,ra; { cout<<"Digite um numero: "<<endl; cin>>n; ra=sqrt(n); cout<<"A raiz do numero e: "<<ra<<endl; } return 0; } 2) Faça um programa que calcule o volume em litros de uma caixa d’água #include <iostream> #include <math.h> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { float r,h,volume; { cout<<"Digite o raio da caixa d'agua: "<<endl; cin>>r; cout<<"Digite a altura da caixa d'agua: "<<endl; cin>>h; volume=(h*3.14*r*r); cout <<"O volume eh: " <<volume<<endl; } return 0; } 3) Escreva um programa que leia o código de um aluno e suas três notas. Calcule a média ponderada do aluno, considerando que o peso para a maior nota seja 4 e para as duas restantes, 3. Mostre o código do aluno, suas três notas, a média calculada e uma mensagem "APROVADO" se a média for maior ou igual a 5 e "REPROVADO" se a média for menor que 5. #include <iostream> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { float cod,n1,n2,n3, mdp; cout<<"Digite o codigo do aluno: "<<endl; cin>>cod; cout<<"Digite a n1: "<<endl; cin>>n1; cout<<"Digite a n2: "<<endl; cin>>n2; cout<<"Digite a n3: "<<endl; cin>>n3; mdp=(n1*4+n2*3+n3*3)/10; cout<<"O codigo do aluno eh: "<<cod<<endl; cout<<"A nota n1 do aluno eh: "<<n1<<endl; cout<<"A nota n2 do aluno eh: "<<n2<<endl; cout<<"A nota n3 do aluno eh: "<<n3<<endl; cout<<"A media ponderada do aluno eh: "<<mdp<<endl; if (mdp>=5){cout<<"Aprovado";} else {cout<<"Reprovado";} return 0; } 4) Tendo como dados de entrada a altura e o sexo de uma pessoa (?M? Masculino e ?F? feminino), construa um programa que calcule seu peso ideal, utilizando as seguintes fórmulas: - para homens: (72.7*h)-58 - para mulheres: (62.1*h)-44.7 #include <iostream> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { char sex; float h,pideal,sexo; cout<<"Digite o sexo da pessoa opcao F ou M: "<<endl; cin>>sex; cout<<"Digite a altura da pessoa: "<<endl; cin>>h; if((sex=='T')&&(sex=='t')) pideal= (62.1*h)-44.7; else pideal= (72.7*h)-58; cout<<"O peso ideal eh: "<<pideal<<endl; return 0; } 5) Escrever um algoritmo que lê o número de identificação, as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios que fazem parte da avaliação. Calcular a média de aproveitamento, usando a fórmula: MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME )/7 A atribuição de conceitos obedece a tabela abaixo: Aproveitamento Conceito Acima ou igual 9,0 A Entre 7,5 e < 9,0 B Entre 6,0 e < 7,5 C Entre 4,0 e< 6,0 D Menor que 4,0 E O programa deve escrever o número do aluno, suas notas, a média dos exercícios, a média de aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A,B ou C e REPROVADO se o conceito for D ou E. #include <iostream> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { float codaluno,not1,not2,not3,ma,me; cout<<"Digite o codigo do aluno: "<<endl; cin>>codaluno; cout<<"Digite a primeira nota do aluno: "<<endl; cin>>not1; cout<<"Digite a segunda nota do aluno: "<<endl; cin>>not2; cout<<"Digite a terceira nota do aluno: "<<endl; cin>>not3; ma=(not1+not2*2+not3*3+me)/7; if (ma >= 9.0) cout<<"APROVADO - conceito A"; if (ma >= 7.5 && ma < 9.0) cout<<"APROVADO - conceito B"; if (ma >= 6.0 && ma < 7.5) cout<<"APROVADO - conceito C"; if (ma >= 4.0 && ma < 6.0) cout<<"REPROVADO - conceito D"; if (ma < 4.0) cout<<"REPROVADO - conceito E"; return 0; }
Compartilhar