Ezequias Rocha
(usa Ubuntu)
Enviado em 21/12/2010 - 08:12h
Altere o seu programa para o seguinte e veja se atende aos requisitos:
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
int main()
{
int passou = 0 ,reprovado = 0 , resultado, estudante =1;
while (estudante <=10)
{
cout << "forneça o resultado (1 = aprovado, 2 = reprovado)";
cin >> resultado;
//}//Esta chave foi comentada e inserida abaixo
if (resultado == 1)
{
passou = passou +1;
}
else
{
reprovado = reprovado +1;
}
estudante = estudante +1;
}//Chave inserida aqui
cout << "aprovados : " << estudante << endl;
cout << "reprovados : " << reprovado << endl;
if (passou > 8)
{
cout << "aumente o valor do curso :";
}
return 0;
}
Uma maneira mais limpa de fazê-lo seria conforme abaixo:
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
int main()
{
int passou = 0 ,reprovado = 0 , resultado, estudante =1;
while (estudante <=10)
{
cout << "forneça o resultado (1 = aprovado, 2 = reprovado)";
cin >> resultado;
if (resultado == 1)
++passou;
else
++reprovado;
++estudante;
}
cout << "aprovados : " << estudante << endl;
cout << "reprovados : " << reprovado << endl;
if (passou > 8)
cout << "aumente o valor do curso :";
return 0;
}
Embraces!