Описать функцию Calc(A, B, Op) - C#
Формулировка задачи:
Описать функцию Calc(A, B, Op) вещественного типа, выполняющую над ненулевыми вещественными числами A и B одну из арифметических операций и возвращающую ее результат. Вид операции определяется целым параметром Op: 1 – вычитание, 2 – умножение, 3 – деление, остальные значения – сложение. С помощью Calc выполнить для данных A и B операции, определяемые данными целыми N1, N2, N3.
Вообще в голову ничего не лезет,может кто поможет!
public static int SumRange(int A, int B)
{int N;
int k;
k = 0;
Console.WriteLine("1-сложение,2-вычитание,3-умножение,остальные цифры деление");
Console.WriteLine("Введите число для первого действия ,чтобы указать выбранное действие");
string but = Console.ReadLine();
N = Convert.ToInt32(but);
k = 0;
if (N == 1)
k = A + B;
else if (N == 2)
k = A - B;
else if (N == 3)
k = A * B;
else if (N == 4)
k = A / B;
}
static void Main(string[] args)
{
int k;
k = 0;
Console.WriteLine("Введите вещественное число A");
int A = int.Parse(Console.ReadLine());
Console.WriteLine("Введите вещественное число B");
int A = int.Parse(Console.ReadLine());
Console.WriteLine(k);
Console.WriteLine(SumRange(A, B));
Console.ReadKey();Решение задачи: «Описать функцию Calc(A, B, Op)»
textual
Листинг программы
return (N == 1 ? A + B : N == 2 ? A *B : N == 3 ? A - B : A / B)