Quito_10
(usa Outra)
Enviado em 19/09/2013 - 17:14h
Segue titulo do exercicio:
Fazer programa em C++
Ler 5 notas e escolher as 3 maiores
Fazer média aritimetica dessas 3 notas
ler o número de faltas, calcular a percentagem das faltas sendo 60 o número de aulas
O programa devera gerar a tela:
As notas foram:
Nota1, Nota2, Nota3, Nota4, Nota5
As tres Maiores são:
nm1, nm2, nm3
O número de faltas foi: nf
A porcentagem de faltas foi pf
Diagnostico
Aluno reprovado por faltas
ou Aluno reprovado por media com: md
ou aluno aprovado por media e por frequencia com média: md
Criterio de aprovação
Percentagem de frequencia deve ser no minimo 75%
E
Media maior ou igual a 6,5 sendo pelo menos duas notas que compuseram a media maiores ou iguais a 4,0
Segue o que ja escrevi em C++
#include <iostream>
using namespace std;
int main ()
{
float n1, n2, n3, n4, n5, nm1, nm2, nm3, fal, md, mfal,;
cout<<" Entre com o valor da primeira nota: ";
cin>>n1;
nm1=n1
cout<<" Entre com o valor da segunda nota: ";
cin>>n2;
nm2=n2
cout<<" Entre com o valor da terceira nota: ";
cin>>n3;
nm3=n3
cout<<" Entre com o valor da quarta nota: ";
cin>>n4;
cout<<" Entre com o valor da quinta nota: ";
cin>>n5;
if
cout<<" Entre com o numero total de faltas: ";
cin>>fal;
md=(nm1+nm2+nm3)/3.0;
mfal=(fal/60)*100;
cout<<"As notas lidas foram: "<<n1, n2, n3, n4, n5<<endl;
cout<<"O número de faltas foi: "<<fal<<endl;
cout<<"O percentual de faltas foi: "<<mfal<<"%"endl;
if (mfal>=75)
{
cout<<"ALUNO REPROVADO POR FALTAS"endl;
else
{
if
(nm1<=4.0 && nm2<=4.0 )
cout<<"ALUNO REPROVADO POR DUAS NOTAS MENORES QUE 4.0 PONTOS: "<<md<<endl;;
else
(nm1<=4.0 && nm3<=4.0 )
cout<<"ALUNO REPROVADO POR DUAS NOTAS MENORES QUE 4.0 PONTOS: "<<md<<endl;;
else
(nm3<=4.0 && nm2<=4.0 )
cout<<"ALUNO REPROVADO POR DUAS NOTAS MENORES QUE 4.0 PONTOS: "<<md<<endl;;
}
else
(md<6,5)
cout<<"ALUNO APROVADO POR MEDIA E POR FREQUENCIA COM MEDIA: "<<md<<endl;
system ("pause");
return 0;
}