ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Como es se puede Ingresar al entorno de programación Dev C++


Enviado por   •  1 de Diciembre de 2015  •  Apuntes  •  1.262 Palabras (6 Páginas)  •  111 Visitas

Página 1 de 6

PRÁCTICA DE LABORATORIO: Estructuras

  1. Ingrese al entorno de programación Dev C++. Para ello, haga doble [Click] en el ícono correspondiente del Escritorio Windows o siga la secuencia correspondiente desde el menú Inicio:

Todos los programas…>>Bloodshed Dev-C++>>Dev-C++

  1. Genere un nuevo archivo fuente. Para ello siga la secuencia:

File>>New>>Source File

O presione la combinación [Ctrl] + [N]

  1. Digite el siguiente programa:

#include

#include

#include

#include

#include

#include

struct Estud

  {char codigo[10], nombre[40];

   int creditos, PC[5];

   float Prom;};

void main()

{int N,i,j,nc,t; float SumaNota;

 char b[40],NombC[40]; clrscr();

 cout<<"\nCANTIDAD de alumnos: "; cin>>N;

 Estud alumno[N+1];

 cout<<"INGRESO de datos"<

 for (i=1;i<=N;i++)

  {cout<<"DATOS DEL ALUMNO "<

   cout<<"\tCodigo: "; cin>>alumno[i].codigo;

   cout<<"\tApellidos y nombres: "; gets(b);

   strcpy(alumno[i].nombre,b);

   cout<<"\tCreditos del curso: "; cin>>alumno[i].creditos;

   nc=alumno[i].creditos; SumaNota=0;

   cout<<"\tNotas de PRACTICAS (04): ";

   for (j=1; j<=4; j++)

     {cin>>alumno[i].PC[j]; SumaNota+=alumno[i].PC[j];}

   alumno[i].Prom=SumaNota/4;

   cout<

   cout<<"\nListado de ALUMNOS"<

 t=wherey();[pic 1]

 gotoxy(2,t+1); cout<<"Codigo";[pic 2]

 gotoxy(14,t+1); cout<<"Apellidos y Nombres";

 gotoxy(44,t+1); cout<<"Creditos";

 gotoxy(54,t+1); cout<<"PC1";

 gotoxy(58,t+1); cout<<"PC2";

 gotoxy(62,t+1); cout<<"PC3";

 gotoxy(66,t+1); cout<<"PC4";

 gotoxy(70,t+1); cout<<"Prom";

 t=wherey();[pic 3]

 for (j=1; j<=N; j++)[pic 4]

   {gotoxy(2,t+j); cout<

    gotoxy(14,t+j); cout<

    gotoxy(44,t+j); cout<

    gotoxy(54,t+j); cout<

    gotoxy(58,t+j); cout<

    gotoxy(62,t+j); cout<

    gotoxy(66,t+j); cout<

    gotoxy(70,t+j); cout<

 //Listado POR MERITO

 cout<

 for (i=1; i

   for (j=i+1; j<=N; j++)

     if (alumno[j].Prom>alumno[i].Prom)

       {alumno[0]=alumno[j];

        alumno[j]=alumno[i];

        alumno[i]=alumno[0];}

 cout<<"\nListado de ALUMNOS, ordenado POR MERITO"<

 t=wherey();[pic 5]

 gotoxy(2,t+1); cout<<"Codigo";

 gotoxy(14,t+1); cout<<"Apellidos y Nombres";

 gotoxy(44,t+1); cout<<"Creditos";

 gotoxy(54,t+1); cout<<"PC1";

 gotoxy(58,t+1); cout<<"PC2";

 gotoxy(62,t+1); cout<<"PC3";

 gotoxy(66,t+1); cout<<"PC4";

 gotoxy(70,t+1); cout<<"Prom";


 t=wherey();[pic 6]

 for (j=1; j<=N; j++)

   {gotoxy(2,t+j); cout<

    gotoxy(14,t+j); cout<

    gotoxy(44,t+j); cout<

    gotoxy(54,t+j); cout<

    gotoxy(58,t+j); cout<

    gotoxy(62,t+j); cout<

    gotoxy(66,t+j); cout<

    gotoxy(70,t+j); cout<

 cout<

 //Listado ALFABETICO

 getch();

 for (i=1; i

   for (j=i+1; j<=N; j++)

     if (strcmp(alumno[j].nombre,alumno[i].nombre)<0)

       {alumno[0]=alumno[j]; alumno[j]=alumno[i]; alumno[i]=alumno[0];}

 cout<<"\nListado de ALUMNOS, ordenado ALFABETICAMENTE"<

 t=wherey();[pic 7]

 gotoxy(2,t+1); cout<<"Codigo";

 gotoxy(14,t+1); cout<<"Apellidos y Nombres";

 gotoxy(44,t+1); cout<<"Creditos";

 gotoxy(54,t+1); cout<<"PC1";

 gotoxy(58,t+1); cout<<"PC2";

 gotoxy(62,t+1); cout<<"PC3";

 gotoxy(66,t+1); cout<<"PC4";

 gotoxy(70,t+1); cout<<"Prom";

 t=wherey();[pic 8]

 for (j=1; j<=N; j++)

   {gotoxy(2,t+j); cout<

    gotoxy(14,t+j); cout<

    gotoxy(44,t+j); cout<

    gotoxy(54,t+j); cout<

    gotoxy(58,t+j); cout<

    gotoxy(62,t+j); cout<

    gotoxy(66,t+j); cout<

    gotoxy(70,t+j); cout<

 cout<

  1. Grabe el programa. Para ello presione la combinación [Ctrl] + [S] o haga [Click] en el ícono [pic 9], o siga la secuencia: File >> Save...

Luego, digite un nombre para el archivo, en el cuadro de diálogo mostrado en pantalla.

  1. Compile y ejecute el programa. Para ello presione la tecla [F9] o haga [Click] en el ícono [pic 10], o siga la secuencia: Execute >> Compile & Run
  2. Cierre la ventana correspondiente al programa compilado.

Observe que las sentencias encerradas en cuadros son las mismas. Eso permite colocarlas como sentencias de funciones y utilizarlas en el programa. Por ejemplo, este mismo programa con funciones sería como se muestra a continuación:

...

Descargar como (para miembros actualizados) txt (10 Kb) pdf (76 Kb) docx (20 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com