Está en la página 1de 4

Julian Camilo Moncada Matiz

Programación II
Taller 1 Ejercicio 1

#include <iostream>
#include <fstream>
#include <string>
using namespace std;
struct Asignatura {
char Nombre_asignatura[60];
char Tipo_de_asignatura[60];
char Programa[60];
int Nivel, Creditos, Codigo;
}Asig[10];
int main() {
//Asignatura Asig[10];
cout << "Datos a ingresar por el usuario" << endl;
cout << "\nIngrese el programa al que pertenece" << endl;
cin.getline(Asig[1].Programa, 60);
for (int i = 1; i <= 10; i++) {
rewind(stdin);
cout << "Ingrese el nombre de la asignatura " << i << endl;
cin.getline(Asig[i].Nombre_asignatura, 60);
cout << "Ingrese el tipo de la asignatura " << i << endl;
cin.getline(Asig[i].Tipo_de_asignatura, 60);
cout << "Ingrese el codigo de la asignatura " << i << endl;
cin >> Asig[i].Codigo;
cout << "Ingrese el nivel de la asignatura " << i << endl;
cin >> Asig[i].Nivel;
cout << "Ingrese los creditos de la asignatura " << i << endl;
cin >> Asig[i].Creditos;
}
for (int i = 1; i <= 1; i++)
{
cout << "\nDatos almacenados" << endl;
cout << "\nPrograma: " << Asig[1].Programa << endl;
}
for (int i = 1; i <= 10; i++) {
cout << "\nNombre de la asignatura " << i << ":" <<
Asig[i].Nombre_asignatura << endl;
cout << "Tipo de asignatura: " << Asig[i].Tipo_de_asignatura << endl;
cout << "Codigo: " << Asig[i].Codigo << endl;
cout << "Nivel: " << Asig[i].Nivel << endl;
cout << "Creditos: " << Asig[i].Creditos << endl;
}
}

También podría gustarte