martes, 3 de noviembre de 2009

9.1_(a,b)varianza_consola y windows

PSEUDOCODIGO
Pseudocódigo
Practica 9.1 inciso (A)
int[ ] calificaciones = { 89, 95, 72, 83, 99, 54, 86, 75, 92, 73, 79, 75, 82, 73 };
int[ ] desviacion = new int[14];
int suma = 0, promedio, I, variancia;
Print("\nCalificacion Desviacion");
for (I = 0; I < 14; I++)
{
suma = suma + calificaciones[I];
}
promedio = suma / 14;ss

for (I = 0; I < 14; I++)
{
desviacion[I] = calificaciones[I] - promedio;
Print (calificaciones[I] + "\t\t" + desviacion[I]);
}
suma = 0;
for (I = 0; I < 14; I++)
{
suma = suma + desviacion[I] * desviacion[I];
}
variancia = suma / 14;
Print ("La barianza es:" + variancia);

Fin.


CODIGO EN CONSOLA:
{
class Program
{
static void Main(string[] args)
{
int[] calificaciones = { 89, 95, 72, 83, 99, 54, 86, 75, 92, 73, 79, 75, 82, 73 };
int [] desviacion=new int[14];
int suma=0,varianza,promedio;
int I;

for(I=0;I<14;I++)
{
suma=suma+calificaciones[I];
}
promedio=suma/14;
for(I=0;I<14;I++)
{
desviacion[I]=calificaciones[I]-promedio;
}
Console.WriteLine("Calificacion Desviacion");
for(I=0;I<14;I++)
{
Console.WriteLine("\t{0}\t{1}",calificaciones[I], desviacion[I]);
}
suma=0;
for(I=0;I<14;I++)
{
suma=suma+ (desviacion[I]*desviacion[I]);
}
varianza=suma/14;
Console.WriteLine("\nla varianza es "+varianza);
Console.ReadKey();

}
}
}




CODIGO EN WINDOWS
{
public partial class Form1 : Form
{
int[] calificaciones;
int[] desviacion;
int I,suma,varianza,promedio;
public Form1()
{
InitializeComponent();
calificaciones = new int[] { 89, 95, 72, 83, 99, 54, 86, 75, 92, 73, 79, 75, 82, 73 };
desviacion = new int[14];
suma=I=varianza=promedio=0;
}

private void button1_Click(object sender, EventArgs e)
{
listBox1.Items.Add("calificacion desviacion");
for (I = 0; I < 14; I++)
{
suma = suma + calificaciones[I];
}
promedio = suma / 14;
for (I = 0; I < 14; I++)
{
desviacion[I] = calificaciones[I] - promedio;
listBox1.Items.Add(calificaciones[I] + "\t" + desviacion[I]);
}

suma = 0;
for (I = 0; I < 14; I++)
{
suma = suma + (desviacion[I] * desviacion[I]);
}
varianza = suma / 14;
listBox1.Items.Add("\nla varianza es"+varianza);

}

private void Form1_Load(object sender, EventArgs e)
{

}

private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();

}
}
}

No hay comentarios:

Publicar un comentario