20091215

PRACTICA 13. 2 CLASE LLAMADA ESTUDIANTE( consola )

PSEUDOCODIGO:
int IDE;
double[] CALIF;
int TOTAL;


public estudiante()
{
IDE=0; CALIF=new FLOAT[5];
TOTAL=0;
}
public void introduceide(int nc)
{
IDE=c;
}
public void introducecalif(FLOAT nota)
{
calif[total]=nota;
total++;
}
public FLOAT promedio()
{
double SUMA=0.0f;
int i;
for i=0 step TOTAL i=i+1
{
suma=SUMA+CALIF[i];
}
return SUMA/TOTAL;


}
public int mostraride()
{
return IDE;
}
static void Main(string[] args)
{
int c = 0, MOSTRADOR = 0,nocontrol;
FLOAT EXAMEN;
estudiante e1 = new estudiante();

do
{
PRINT("introduce identificacion estudiante;");
nocontrol = int.Parse(Console.ReadLine());
e1.introduceide(nocontrol);
PRINT("\nIntroduce calificacion (<=5)");
c = int.Parse(Console.ReadLine());
for (int i = 0; i <>
{
PRINT("introduce calificacion {0} EXAMEN;", i + 1)
PRINT EXAMEN
e1.introducecalif(examen);

}
PRINT("identificacion alumno ="+ e1.mostraride());
PRINT("Promedio =" + e1.promedio());
PRINT("presione 1 para registar otro estudiante y 0 para salir ");
MOSTRADOR= int.Parse(Console.ReadLine());

} while (MOSTRADOR== 1);
FIN
}
} }

using System;

using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1

{
class estudiante
{
int IDE;
double[ ] CALIF
;
int TOTAL;
public estudiante()

{
IDE = 0;
CALIF = new double[5];
TOTAL = 0;
}
public void introduceide(int nc)

{

IDE = nc;
}

public void introducecalif(double nota)
{
CALIF[TOTAL] = nota; TOTAL++;
}

public double promedio()
{ double SUMA=0.0f;
int I;
for(I=0;I < {
SUMA=SUMA+CALIF[I];

}

return SUMA/TOTAL;
}
public int mostraride()
{ return IDE;
}
static void Main(string[] args)

{ i
nt c = 0, MOSTRADOR = 0, NOCONTROL;

double EXAMEN;
estudiante E1 = new estudiante();
do
{
Console.Write("NTRODUCE IDE DE ESTUDIANTE ......;");

NOCONTROL = int.Parse(Console.ReadLine());
E1.introduceide(NOCONTROL);

Console.Write(" INTRODUCE CALIFICACION (<=5)");
c = int.Parse(Console.ReadLine());

for (int I = 0; I<>
{
Console.Write("INTRODUCE CALIFICACION {0} EXAMEN;", I + 1);

EXAMEN = double.Parse(Console.ReadLine());

E1.introducecalif(EXAMEN);

}
Console.WriteLine("\n IDE DE ALUMNO =" + E1.mostraride());

Console.Write("\n PROMEDIO=" + E1.promedio());
Console.WriteLine("PRESIONA 1 PARA SEGUIR REGISTRANDO Y 0 SALIR ");
MOSTRADOR= int.Parse(Console.ReadLine());
} while (MOSTRADOR == 1);

Console.ReadKey()
} } }

No hay comentarios:

Publicar un comentario