Favor fazer em C++.
Crie uma estrutura aluno contendo: nome, número de matrícula e curso. Leia do usuário a informação de 5 alunos, armazene em um vetor dessa estrutura. Ao final, imprima os dados na tela.
Soluções para a tarefa
Respondido por
1
#include <iostream>
using namespace std;
struct Alunos {
string nome;
int IDMatricula;
string curso;
};
int main()
{
int i=0;
cout <<"Digite informações de 5 alunos: "<<endl;
struct Alunos estudante[5];
while (i <5){
cout<<"Digite o nome do Aluno "<<i<<" : "<<endl;
cin >>estudante [i].nome;//o valor que o usuario digitar será atribuido a variavel "nome" da struct de forma direta
cout <<"Digite o número da matrícula: "<<endl;
cin >>estudante [i].IDMatricula;
cout <<"Digite o nome do curso: "<<endl;
cin >>estudante [i].curso;
++i;
}
int j=0;
system("clear");// n me lembro
cout<<endl<<"Informações dos alunos citados"<<endl;
while(j<5){
cout<<"Nome: "<<estudante[j].nome<<endl;
cout<<"Matrícula: "<<estudante[j].IDMatricula<<endl;
cout<<"Curso: "<<estudante[j].curso<<endl<<endl;
++j;
}
}
using namespace std;
struct Alunos {
string nome;
int IDMatricula;
string curso;
};
int main()
{
int i=0;
cout <<"Digite informações de 5 alunos: "<<endl;
struct Alunos estudante[5];
while (i <5){
cout<<"Digite o nome do Aluno "<<i<<" : "<<endl;
cin >>estudante [i].nome;//o valor que o usuario digitar será atribuido a variavel "nome" da struct de forma direta
cout <<"Digite o número da matrícula: "<<endl;
cin >>estudante [i].IDMatricula;
cout <<"Digite o nome do curso: "<<endl;
cin >>estudante [i].curso;
++i;
}
int j=0;
system("clear");// n me lembro
cout<<endl<<"Informações dos alunos citados"<<endl;
while(j<5){
cout<<"Nome: "<<estudante[j].nome<<endl;
cout<<"Matrícula: "<<estudante[j].IDMatricula<<endl;
cout<<"Curso: "<<estudante[j].curso<<endl<<endl;
++j;
}
}
Perguntas interessantes