martes, 20 de octubre de 2009

examen5(sumamenor,pares,impares)_consola y windows

PSEUDOCODIGO
int N;
int[] valores;
PRINT("Introduce numero de elementos ");
READ N
valores = new int[N];
int I;
int sumapar = 0;
int sumaimpar = 0;
for (I = 0; I < N; I++)
{
PRINT("Introduce valor entero ");
READ Valores[I]
if (valores[I] % 2 == 0)
{
sumapar += valores[I];
}
else
{
sumaimpar += valores[I];
}
}
PRINT("Numeros Pares ");
while (I < N)
{
if (valores[I] % 2 == 0)
{
PRINT("{0}", valores[I]);
}
}

PRINT("La suma de los numeros pares es {0}", sumapar);
PRINT("Numeros impares");
while (I < N)
{
if (valores[I] % 2 == 1)
{
PRINT("{0}", valores[I]);
}
}

CPRINT("La suma de numeros impares es {0}", sumaimpar);
if (sumapar > sumaimpar)
{
PRINT("La suma menor es:{0} ", sumaimpar);
}
else
{
PRINT("La suma menor es:{0}", sumapar);
}
FINAL


CODIGO EN CONSOLA



while (I < N)
{
if (valores[I] % 2 == 0)
{
Console.WriteLine("{0}", valores[I]);
}
}
Console.WriteLine();
Console.WriteLine("\nLa suma de los numeros pares es {0}", sumapar);
Console.WriteLine("\nNumeros impares");
while (I < N)
{
if (valores[I] % 2 == 1)
{
Console.WriteLine("\t{0}", valores[I]);
}
}
Console.WriteLine();
Console.WriteLine("\nLa suma de numeros impares es {0}\t", sumaimpar);
if (sumapar > sumaimpar)
{
Console.WriteLine("\nLa suma menor es:\t{0} ", sumaimpar);
}
else
{
Console.WriteLine("\nLa suma menor es:\t{0}", sumapar);
}



Console.ReadKey();




CODIGO EN WINDOWS:
public partial class Form1 : Form
{
int n;int I = 0;
int sumapar = 0;
int sumaimpar = 0;
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
n = int.Parse(textBox1.Text);

if (I <= n)
{

I = int.Parse(textBox2.Text);
listBox1.Items.Add(I);

if (I % 2 == 0)
{
sumapar += I;
}
if (I % 2 == 1)
{
sumaimpar += I;
}
I++;
}
else
{
button1.Enabled = false;
}

textBox1.Focus();
textBox2.Focus();
textBox2.Clear();

}

private void button2_Click(object sender, EventArgs e)
{
if (sumapar < sumaimpar)
{
label5.Text = "La suma menor es par";
}
else
{
label5.Text = "La suma menor es impar";
}


label3.Text = "La suma de los pares es:" + sumapar.ToString();
label4.Text = "La suma de los impares es:" + sumaimpar.ToString();
}
}

No hay comentarios:

Publicar un comentario