• 1405/08/12

پاسخ تمرین جلسه 33 (ماشین حساب کنسول) :

Program:

using Calculator_ConsoleApp;

Calculator MyCall = new Calculator();

Console.WriteLine("Select Operation: \n1.Sum\n2.Subtraction\n3.Multiplication\n4.Division");
int OP = Convert.ToInt32(Console.ReadLine());

var result = 0;

Console.WriteLine("Enter First Number: ");
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Enter Second Number: ");
int b = Convert.ToInt32(Console.ReadLine());

if (OP == 1)
{
    result = MyCall.Sum(a, b);
}
else if (OP == 2)
{
    result = MyCall.Subtraction(a, b);
}
else if (OP == 3)
{
    result = MyCall.Multiplication(a, b);
}
else if (OP == 4)
{
    result = MyCall.Division(a, b);
}

Console.WriteLine($"\nThe Answer Is : {result}.");

Class:

using System;
using System.Collections.Generic;
using System.Text;

namespace Calculator_ConsoleApp
{
    internal class Calculator
    {
        public int Sum (int x , int y)
        {
            return x + y;
        }
        public int Subtraction (int x , int y)
        {
            return x - y;
        }
        public int Multiplication (int x , int y)
        {
            return x * y;
        }
        public int Division (int x , int y)
        {
            return x / y;
        }
    }
}
  • 1405/08/12
  • ساعت 11:42

بسیار عالی