miércoles, 18 de noviembre de 2009

Extra Unidad 2 _3_consola y windows

PSEUDOCODIGO :
1. INICIO

int num;
do
{
IMPRIMIR "INTRODUCE VALORES ENTEROS ENTRE 1 Y 10, o 0 PARA SALIR: "
Leer num
switch (num)
{
case 0: imprimir "SALIDA DEL PROGRAMA"
break;
case 1: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES I"
break;
case 2: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES II"
break;
case 3: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES III"
break;
case 4: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES IV"
break;
case 5: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES V"
break;
case 6: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES VI"
break;
case 7: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES VII"
break;
case 8: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES VIII"
break;
case 9: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES IX"
break;
case 10: imprimir "SU EQUIVALENTE EN NUMERO ROMANO ES X"
break;
default: imprimir "NO INTRODUJO NUMERO CORRECTO"
break;
}
}
while (num != 0)
FIN


CODIGO EN CONSOLA:


class Program
{
static void Main(string[] args)
{
double lim, peso, sum;
sum = 0;
Console.Write("INTRODUCE EL LIMITE DE LA PESCA: ");
lim = double.Parse(Console.ReadLine());
do
{
Console.Write("\nINTRODUCE EL PESO INDIVIDUAL: ");
peso = double.Parse(Console.ReadLine());
sum = sum + peso;
if (sum > lim)
{
Console.WriteLine("EL LIMITE HA EXCEDIDO");
Console.WriteLine("EL PESO TOTAL ES {0}", sum);
}
if (sum == lim)
{
Console.WriteLine("\n\nHA LLEGADO AL LIMITE");
Console.WriteLine("\nEL PESO TOTAL ES {0}", sum);
}
}
while (sum < lim && peso != 0);
Console.ReadLine();

}
}


CODIGO EN WINDOWS:
public partial class Form1 : Form
{
double lim, peso, sum;
public Form1()
{
InitializeComponent();
sum = 0;
}

private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{

}

private void button1_Click(object sender, EventArgs e)
{
lim = double.Parse(textBox1.Text);
listBox1.Items.Add("Peso Individual");
textBox1.Enabled = false;
button1.Enabled = false;
textBox2.Focus();


}

private void button2_Click(object sender, EventArgs e)
{
peso = double.Parse(textBox2.Text);
if (sum < lim && peso != 0)
{
sum = sum + peso;
listBox1.Items.Add("\t\t" + peso.ToString());
if (sum > lim)
{
label3.Text=("El limite ha excedido");
label4.Text=("EL PESO TOTAL ES " + sum.ToString());
}
if (sum == lim)
{
label3.Text=("Ha llegado al limite");
label4.Text=("EL PESO TOTAL ES " + sum.ToString());
}
textBox2.Clear();
textBox2.Focus();
}
else
{
textBox2.Enabled = false;
button2.Enabled = false;
}

}
}

No hay comentarios:

Publicar un comentario