
Realizar una estructura en C++
Publicado por Jose (1 intervención) el 29/11/2021 02:44:59
Realizar un programa que permita guardar en un tipo struct los datos concernientes a un estudiante, los datos de interés son:
• Matricula
• Nombre
• Carrera
• Promedio
• Dirección
al ejecutar el codigo me marca en automatico sólo los datos de la primera variable y en automatico me imprime los siguients datos sin información
#include<iostream>
#include<conio.h>
using namespace std;
struct datosalumno{
char matricula [10];
char nombre[20];
char carrera[20];
int promedio;
char direccion[50];
}Alumno1;
int main(){
cout<<("Matricula: "'\n');
cin.getline(Alumno1.matricula,10,'\n');
cout<<"Nombre: ";
cin.getline(Alumno1.nombre,20,'\n');
cout<<"Carrera: ";
cin.getline(Alumno1.carrera,20,'\n');
cout<<"Promedio: ";
cin>>Alumno1.promedio;
cout<<"Direccion: ";
cin.getline(Alumno1.direccion,50,'\n');
cout<<"\ndatos del estudiante\n";
cout<<"Matricula: "<<Alumno1.matricula<<endl;
cout<<"Nombre: "<<Alumno1.nombre<<endl;
cout<<"Carrera: "<<Alumno1.carrera<<endl;
cout<<"Promedio: "<<Alumno1.promedio<<endl;
cout<<"Direccion: "<<Alumno1.direccion<<endl;
getch();
return 0;
}
• Matricula
• Nombre
• Carrera
• Promedio
• Dirección
al ejecutar el codigo me marca en automatico sólo los datos de la primera variable y en automatico me imprime los siguients datos sin información
#include<iostream>
#include<conio.h>
using namespace std;
struct datosalumno{
char matricula [10];
char nombre[20];
char carrera[20];
int promedio;
char direccion[50];
}Alumno1;
int main(){
cout<<("Matricula: "'\n');
cin.getline(Alumno1.matricula,10,'\n');
cout<<"Nombre: ";
cin.getline(Alumno1.nombre,20,'\n');
cout<<"Carrera: ";
cin.getline(Alumno1.carrera,20,'\n');
cout<<"Promedio: ";
cin>>Alumno1.promedio;
cout<<"Direccion: ";
cin.getline(Alumno1.direccion,50,'\n');
cout<<"\ndatos del estudiante\n";
cout<<"Matricula: "<<Alumno1.matricula<<endl;
cout<<"Nombre: "<<Alumno1.nombre<<endl;
cout<<"Carrera: "<<Alumno1.carrera<<endl;
cout<<"Promedio: "<<Alumno1.promedio<<endl;
cout<<"Direccion: "<<Alumno1.direccion<<endl;
getch();
return 0;
}
Valora esta pregunta


0