Faça um algoritmo q escreva o nº do aluno q tiveram a nota maior q 5 na matéria 102 e 103. sabe se q varia 1 a 10 nº de aluno e 101 A 103 de materia
5 resposta(s) - Contém resposta de Especialista
RD Resoluções
Há mais de um mês
Para a resolução da questão foram usados conhecimentos sobre a linguagem C++.
#include <iomanip>
#include <iostream>
using namespace std;
int main()
{
int nota[10], aluno[10], materia[10], i;
do
{
for(int i = 0; i < 10; i++)
{
cout << "Numero do aluno: " << endl;
cin >> aluno[i];
cout << "Nota do aluno: " << endl;
cin >> nota[i];
cout << "Materia que o aluno faz (101,102,103) : " << endl;
cin >> materia[i];
}
}while(aluno[i] < 10 && materia[i] >= 101 && materia[i] <= 103);
if(nota[i] > 5 && materia[i] == 102)
{
cout << aluno[i];
}
if(nota[i] > 5 && materia[i] == 103)
{
cout << aluno[i];
}
}

Andre Smaira
Há mais de um mês
Para a resolução da questão foram usados conhecimentos sobre a linguagem C++.
#include <iomanip>
#include <iostream>
using namespace std;
int main()
{
int nota[10], aluno[10], materia[10], i;
do
{
for(int i = 0; i < 10; i++)
{
cout << "Numero do aluno: " << endl;
cin >> aluno[i];
cout << "Nota do aluno: " << endl;
cin >> nota[i];
cout << "Materia que o aluno faz (101,102,103) : " << endl;
cin >> materia[i];
}
}while(aluno[i] < 10 && materia[i] >= 101 && materia[i] <= 103);
if(nota[i] > 5 && materia[i] == 102)
{
cout << aluno[i];
}
if(nota[i] > 5 && materia[i] == 103)
{
cout << aluno[i];
}
}