Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade referente a aula VI Aluno: Rhuan Pablo da Silva 1. Crie um programa que possa cadastrar n alunos a. Cada aluno deve possuir nome, número da matrícula e duas notas. b. Em seguida imprima a matrícula, o nome e a média de cada um dos alunos cadastrados. c. Utilize struct para representar os alunos #include <iostream> #include <string> using namespace std; struct Aluno { string nome; int matricula; float nota1, nota2; }; int main() { int n; cout << "Digite o numero de alunos: "; cin >> n; Aluno* alunos = new Aluno[n]; for(int i = 0; i < n; i++) { cout << "Digite o nome do aluno " << i+1 << ": "; cin >> alunos[i].nome; cout << "Digite a matricula do aluno " << i+1 << ": "; cin >> alunos[i].matricula; cout << "Digite a nota 1 do aluno " << i+1 << ": "; cin >> alunos[i].nota1; cout << "Digite a nota 2 do aluno " << i+1 << ": "; cin >> alunos[i].nota2; } cout << endl << "Resultado final:" << endl; for(int i = 0; i < n; i++) { float media = (alunos[i].nota1 + alunos[i].nota2) / 2; cout << "Matricula: " << alunos[i].matricula << endl; cout << "Nome: " << alunos[i].nome << endl; cout << "Media: " << media << endl << endl; } delete[] alunos; return 0; }
Compartilhar