Está en la página 1de 4

Archivo

Maria Camila Álvarez samur

Realice el ejercicio aplicando estructura

#include <stdio.h>

#include <stdlib.h>

#include <windows.h>

#include <iostream>

#include <fstream>

#include <conio.h>

using namespace std;

void cargando(){

int segundos=5;

for(int i=0; i<=11; i++)

cout << "\n";

cout << "\t\t\t\t\t\t CARGANDO...\n";

cout << "\t\t";

for(int i=0; i<=79; i++){

cout << "_";

cout<<endl;

cout << "\t\t";

for(int i=0; i<=79; i++)

cout<<char(219);

Sleep(segundos*1000/80);

}
system("cls");

int main()

struct datos{

int codigo;

int semestre;

int nota;

string nombre;

string apellido;

string asignatura;

}estudiante;

cargando();

ofstream entrada;

entrada.open("datos_estudiante.txt",ios::out);

if(entrada.fail())

cout<<" Error con el achivo";

getch();

else

{
system("color 90");

cout<<"digite su codigo de estudiante\n";

cin>>estudiante.codigo;

cout<<"digite sus nombres\n";

getline(cin,estudiante.nombre);

getline(cin,estudiante.nombre);

cout<<"digite sus apellidos\n";

getline(cin,estudiante.apellido);

cout<<"digite el semestre que cursa\n";

cin>>estudiante.semestre;

cout<<"digite la asignatura\n";

cin>>estudiante.asignatura;

cout<<"digite su nota\n";

cin>>estudiante.nota;

fflush(stdin);

system("cls");

entrada<<"codigo de estudiante "<<estudiante.codigo<<"\n"<<"nombres


"<<estudiante.nombre<<"\n"<<"apellidos "<<estudiante.apellido<<"\n"<<"semestre
"<<estudiante.semestre<<"\n"<<"asignatura "<<estudiante.asignatura<<"\n"<<"nota
"<<estudiante.nota<<endl;

if (estudiante.nota<3){

entrada<<"no aprueba\n";

}else{

entrada<< "ha aprobado la asignatura\n";

}
entrada<<"\n tenga buen dia\n\n * *\n ** * *\n
* *\n\n\n * *\n * *\n * *\n ***\n";

cout<<"pulse enter\n";

getch();

entrada.close();

cout<<endl<<endl<<"Operacion terminada con exito" << endl;

getch();

return 0;

También podría gustarte