Buscar

ATIVIDADE AVALIATIVA

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;
}

Continue navegando