Exemple #1
0
        public void TestSoma()
        {
            Somar c         = new Somar();
            int   resultado = c.Soma(3, 4);

            Assert.AreEqual(7, resultado);
        }
        public MainPage()
        {
            InitializeComponent();

            btnSomar.Clicked += delegate
            {
                int num1 = int.Parse(txtNumero1.Text);
                int num2 = int.Parse(txtNumero2.Text);

                int resultado = Somar.somar(num1, num2);

                lblResultado.Text = "O resultado é " + resultado;
            };
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Somar    soma     = new Somar();
            Diminuir diminuir = new Diminuir();
            Mult     mult     = new Mult();
            Divide   divide   = new Divide();

            Console.WriteLine("Calculadora básica em C#");

            Console.WriteLine("");

            Console.WriteLine("Escolha qual operação você vai realizar: (1) Adição, (2) Subtração, (3) Multiplicação, (4) Divisão");


            int operacao = int.Parse(Console.ReadLine());

            switch (operacao)
            {
            case 1:
                soma.Soma();
                break;

            case 2:
                diminuir.Sub();
                break;

            case 3:
                mult.Multi();
                break;

            case 4:
                divide.Div();
                break;

            default:
                Console.WriteLine("Passe somente os valores corretos");
                break;
            }
        }
        public IOperacao CriarOperacao()
        {
            IOperacao operacao = new Somar(_numero1, _numero2);

            return(operacao);
        }