• Viernes 3 de Mayo de 2024, 13:42

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - miju21

Páginas: [1]
1
C# / Re: Aplicación en C# que nos permita manejar a través de métodos
« en: Viernes 23 de Octubre de 2009, 06:54 »
Hola  :lol:
con respecto a ese progrma. Como seria el codigo que mostrara los resultados en caso de que el usario deba introducir los valores?...

es que me encuentro haciendo ese mismo programa pero no se como hacer que leea y mandar llamar el metodo para que realize la operacion  :(

using System;

public class Calculadora
{
    private double Op1;
    private double Op2;
    private double Resultado;


    public void EstablecerOperador(double op1, double op2)
    {
        Op1 = op1;
        Op2 = op2;
    }

    public static double Suma(double Op1, double Op2)
    {
       
        double Resultado = Op1 + Op2;
       
        return Resultado;
    }

    public static double Resta(double Op1, double Op2)
    {

        double Resultado = Op1 - Op2;

        return Resultado;
    }

}

class TestCalcu
{
    static void Main()
    {
        Calculadora calculo01 = new Calculadora();

        System.Console.WriteLine("Seleccion una opcion para calcular");
        System.Console.WriteLine("1. Suma:  ");
        System.Console.WriteLine("2. Resta: ");
        System.Console.Write("=> ");

        string selection = System.Console.ReadLine();
        double total = 0, X, Y = 0;

        switch (selection)
        {
            case "1":
                System.Console.Write("Introdusca el 1er valor: ");
                (System.Console.ReadLine());
                System.Console.Write("Introdusca el 2do valor: ");
                Y = Calculadora.Suma(System.Console.ReadLine());
                System.Console.WriteLine("El resultado es" + Calculadora.Suma);

                break;

                case "2":
                 
                 break;

            default:
                System.Console.WriteLine();
                break;
        }
    }
}

Páginas: [1]