[C con Clase] (sin asunto)
luis alfonso jimenez mejia
viejolajimenez en gmail.com
Jue Nov 11 02:47:58 CET 2010
pero lo compile con el compilador turbo c+ v 5.0 y no hubo erorres esta
bien amenos que el compañero lo haya editado , pero el codigo corre
sastisfactoriamente
El 10 de noviembre de 2010 17:21, Francisco J. Canela <darkydelphi en gmail.com
> escribió:
> Felicidades en primer lugar a Oscar por usar formatos abiertos. Lo he
> abierto y lo pego para aquellos que no disponen todavía de editores de texto
> compatibles con el formato "odt".
>
>
> #include <conio.h>
>
> #include <iostream.h>
>
> #include <string.h>
>
> #include <stdio.h>
>
> #include <iomanip.h>
>
>
> int indiceActual = 0;
>
> char Nombres[10][30];
>
> char CodigoEstudiante [10][30];
>
> double CodEstudCursoNotas[10][3];
>
>
>
> void CapturarDatos();
>
> void ImprimirReporte();
>
> double CalcularNota(double,double);
>
>
>
>
>
>
> void main()
>
> {
>
>
> int opcion;
>
> do
>
>
> {
>
> clrscr();
>
> cout<<"MENU \n";
>
> cout<<"1. Capturar Datos\n";
>
> cout<<"2. Generar Reporte\n";
>
> cout<<"3. Editar\n";
>
> cout<<"4. Borrar\n";
>
> cout<<"5. Salir\n";
>
> cout<<"Seleccione Opcion: ";
>
> cin>>opcion;
>
>
>
>
> switch (opcion)
>
>
> {
>
> case 1 : CapturarDatos();
>
> break;
>
> case 2 : ImprimirReporte();
>
> break;
>
> case 3 : break;
>
> case 4 : break;
>
> case 5 : break;
>
> }
>
>
>
> } while (opcion != 5);
>
>
> }
>
>
>
>
> void CapturarDatos()
>
> {
>
>
> clrscr();
>
> cout << "Captura de datos\n";
>
>
> cout << "Digite nombre estudiante:\n";
>
> gets( Nombres[indiceActual]);
>
>
> cout << "Digite codigo curso\n";
>
> cin>> CodEstudCursoNotas [indiceActual][0];
>
>
> cout << "Digite Codigo Estudiante\n";
>
> cin>> CodigoEstudiante[indiceActual];
>
>
> cout << "Digite Nota 40% \n";
>
> cin>> CodEstudCursoNotas[indiceActual][1];
>
>
> cout << "Digite Nota 60%\n";
>
> cin>> CodEstudCursoNotas[indiceActual][2];
>
>
> indiceActual = indiceActual + 1 ;
>
>
> }
>
>
>
>
> double CalcularNota (double Nota40, double nota60){
>
>
> return (Nota40*0.4) + (nota60*0.6);
>
>
> }
>
>
>
>
> void ImprimirReporte()
>
> {
>
> clrscr();
>
> cout << "REPORTE GENERAL DE ESTUDIANTES\n";
>
> cout << "Nombre
> Est.\t\tCod.Estudiante\tCod.Curso\tN.60%\tN.40%\tN.100%\n";
>
> for (int f=0; f<indiceActual;f++)
>
> {
>
>
> cout << Nombres[f]<<"\t\t"<< CodigoEstudiante[f]<< "\t"<<
> CodEstudCursoNotas [f][0]<< "\t\t"<< CodEstudCursoNotas [f][2]<<"\t"<<
> CodEstudCursoNotas [f][1]<<"\t"<< setprecision(1)<<
> CalcularNota(CodEstudCursoNotas[f][1],CodEstudCursoNotas[f][2])<<"\n";
>
>
>
> }
>
>
> getch();
>
>
> }
>
>
>
>
> El 10 de noviembre de 2010 18:58, luis alfonso jimenez mejia <
> viejolajimenez en gmail.com> escribió:
>
>> o .txt
>>
>> El 10 de noviembre de 2010 14:58, luis alfonso jimenez mejia <
>> viejolajimenez en gmail.com> escribió:
>>
>> por que no lo mandas en pdf o docx o .doc en mi sistema no me abre y
>>> voy a descargar openoffice solo por mirarte tu maravilla
>>>
>>> El 8 de noviembre de 2010 22:51, oscar rodrigo triviño espitia <
>>> gedeontri en hotmail.com> escribió:
>>>
>>>> cconclase, tengo este programa, tal como está funciona al compilarlo y
>>>> correrlo pero ahora debo hacer que funcionen los demás *case* 3, 4 y 5.
>>>>
>>>> m e podrian colaborar? de este programa depende mi nota final
>>>>
>>>> _______________________________________________
>>>> Lista de correo Cconclase Cconclase en listas.conclase.net
>>>>
>>>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>>>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>>>>
>>>
>>>
>>
>> _______________________________________________
>> Lista de correo Cconclase Cconclase en listas.conclase.net
>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>>
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20101110/e86326fa/attachment.html>
Más información sobre la lista de distribución Cconclase