martes, 22 de septiembre de 2009

4.1_operaciones_consola

4.1 Pseudocodigo:
Inicio
Double opcion,operación,dato1, dato2
Imprime “ Seleccione una operación a realizar de las siguentes”
Imprime “1.-Suma 2- Resta ,3-Multiplicacion ,4-Division”
Leer opcion
Imprime “Introdusca dato 1”
Leer dato1

Imprime” Introdusca dato 2”
Leer dato2
If(opcion ==1)
{
Operacion= dato1+ dato2
Imprimir “El resultado en suma es”,operación
Read
}
If(opcion ==2)
{
Operacion= dato1- dato2
Imprimir “El resultado en resta es”,operación
Read
}

If(opcion ==3)
{
Operacion= dato1* dato2
Imprimir “El resultado en multipicacion es”,operación
Read
}

If(opcion ==4)
{
Operacion= dato1 / dato2
Imprimir “El resultado en division es”,operación
Read
}


CONSOLA:






double opcion, x, y, o;
Console.WriteLine("Seleccione una operacion a realizar de la siguiente");
Console.WriteLine("1.-Sumar");
Console.WriteLine("2.-Resta");
Console.WriteLine("3.-Multiplicacion");
Console.WriteLine("4.-Division");
opcion = double.Parse(Console.ReadLine());
Console.WriteLine("Introdusca dato 1");
x = double.Parse(Console.ReadLine());
Console.WriteLine("Introdusca dato 2");
y = double.Parse(Console.ReadLine());


if (opcion == 1)
{
o = x + y;
Console.WriteLine(" EL resultado en suma es :{0}", o);
Console.ReadLine();

}

else if (opcion == 2)
{
o = x - y;
Console.WriteLine(" EL resultado en suma es :{0}", o);
Console.ReadLine();

}
else if (opcion == 3)
{
o = x * y;
Console.WriteLine(" EL resultado en suma es :{0}", o);
Console.ReadLine();

}
else if (opcion == 4)
{
if (y == 0)
{
Console.WriteLine("error introduce un numero mayor a 0");
Console.ReadLine();
}
else if(y>0)
{
o = x / y;
Console.WriteLine(" EL resultado en suma es :{0}", o);
Console.ReadLine();
}

}














WINDOWS






private void button1_Click(object sender, EventArgs e)
{
double x, y, z;
x = double.Parse(textBox1.Text);
y = double.Parse(textBox2.Text);

if (radioButton1.Checked==true)
{
z = x + y;
label4.Text=("El resultado de la suma es:"+ z.ToString());
}
else if (radioButton2.Checked == true)
{
z = x - y;
label4.Text = ("El resultado de la suma es:" + z.ToString());
}
else if (radioButton3.Checked == true)
{
z = x * y;
label4.Text = ("El resultado de la suma es:" + z.ToString());
}
else if (radioButton4.Checked == true)
{
if(y==0)
{
MessageBox.Show("error inserta un numero mayor a cero");
}

if (y >0)
{ z = x / y;
label4.Text = ("El resultado de la suma es:" + z.ToString());
}
}
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
label4.Text = "";
radioButton1.Checked = true;
}










OTRO TIPO DE EJEMPLO DE CODIGO EN WINDOWS

double primero, segundo, codigo,resultado;

primero = double.Parse(textBox1.Text);
segundo = double.Parse(textBox2.Text);
codigo = double.Parse(textBox3.Text);
if (codigo == 1)
{
resultado = primero + segundo;

textBox4.Text = resultado.ToString();

}
else if (codigo == 2)
{
resultado = primero - segundo;

textBox4.Text = resultado.ToString();
}
else if (codigo == 3)
{
resultado = primero * segundo;

textBox4.Text = resultado.ToString();
}
else if (codigo == 4)
{
if (segundo == 0)
{
MessageBox.Show("Error introduce el en el segundo numero un valor mayor a cero");
textBox2.Clear();
}
else if (segundo > 0)
{

resultado = primero / segundo;

textBox4.Text = resultado.ToString();
}
}





No hay comentarios:

Publicar un comentario