20090930

PRACTICA 4.1 SELECCION DE OPERACIONES(consola)

pseudocodigo.
inicio
double opcion, x, y, o;
static void Main()
{
double opcion, x, y, o;
print("SELECCIONE UNA OPERACION PARA SU REALIZACION");
print("1.-SUMAR");
print("2.-RESTAR");
print("3.-MULTIPLICAR");
print("4.-DIVIDIR");
Read opcion
print("INTRODUCE EL PRIMER DATO 1");
Read x
print("ITRODUCE EL SEGUNDO DATO 2");
Read y
if (opcion == 1) { o = x + y;
print(" EL RESULTADO ES:{0}", o);
Console.ReadLine();
}
else if (opcion == 2) { o = x - y;
print("EL RESULTADO ES :{0}", o);
Console.ReadLine();
} else if (opcion == 3)
{ o = x * y;
print(" EL RESULTADO ES :{0}", o);
Console.ReadLine();
} else if (opcion == 4)
{ if (y == 0)
{
print("ERROR INTRODUCE UN NUMERO MAYOR A CERO 0");
Console.ReadLine();
}
else
if (y > 0) { o = x / y;
print(" EL RESULTADO ES :{0}", o);
}fin.







ESCRIBA UN PROGRAMA QUE ACEPTE DOS NUMEROS REALES DE USUARIO Y UN CODIGO DE SELECCION. SI EL CODIGO DE INTRODUCCION ES 1, HAGA QUE EL PROGRAMA SUME 2 NUMEROS Y DESPLIEGUE RESULTADO; SI EL CODIGO DE SELECIION ES 2 , LOS NUMEROS DEBERAN SER RESTADOS, SI EL CODIGO DE ESELECCION ES 3, LOS NUMEROS DEBERAN SER MULTIPLICADOS, SI EL CODIGO DE SELECCION ES 4 , DEVERA DIVIDIR EL PRIMER NUMERO SOBRE EL SEGUNDO, NO PERMITA LA DIVISION ENTRE CERO, Y DESPLIEGUE UN MESAJE APROPIADO CUANDO SE INTENTE ESTA DIVISION.







using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
double opcion, x, y, o;
static void Main(string[] args)
{
double opcion, x, y, o;
Console.WriteLine("SELECCIONE UNA OPERACION PARA SU REALIZACION");
Console.WriteLine("1.-SUMAR");
Console.WriteLine("2.-RESTAR");
Console.WriteLine("3.-MULTIPLICAR");
Console.WriteLine("4.-DIVIDIR");
opcion = double.Parse(Console.ReadLine());
Console.WriteLine("INTRODUCE EL PRIMER DATO 1");
x = double.Parse(Console.ReadLine());
Console.WriteLine("ITRODUCE EL SEGUNDO DATO 2");
y = double.Parse(Console.ReadLine());

if (opcion == 1)
{
o = x + y;
Console.WriteLine(" EL RESULTADO ES:{0}", o);
Console.ReadLine();
}
else if (opcion == 2)
{
o = x - y;
Console.WriteLine("EL RESULTADO ES :{0}", o);
Console.ReadLine();
}
else if (opcion == 3)
{
o = x * y;
Console.WriteLine(" EL RESULTADO ES :{0}", o);
Console.ReadLine();
}
else if (opcion == 4)
{
if (y == 0)
{
Console.WriteLine("ERROR INTRODUCE UN NUMERO MAYOR A CERO 0");
Console.ReadLine();
}
else if (y > 0)
{
o = x / y;
Console.WriteLine(" EL RESULTADO ES :{0}", o);
Console.ReadLine();
}
}
}
}
}










No hay comentarios:

Publicar un comentario