Добавить в корзинуПозвонить
Найти в Дзене
it: программирование

C#: напишем простой калькулятор с использованием SWITCH

Оператор switch имеет функционал аналогичный if/else. Он позволяет выполнять действия с условиями. Можно использовать его для написания простого консольного калькулятора. using System; class programm { static void Main() { Console.WriteLine("введите первое число "); float a = float.Parse(Console.ReadLine()); Console.WriteLine("введите второе число "); float b = float.Parse(Console.ReadLine()); Console.WriteLine("введите действие"); string c = Console.ReadLine(); float d; switch (c) { case "+": d = a + b; Console.WriteLine("Вы выбрали сложение. Рузультат сложения будет равен "+d); break; case "-": d = a - b; Console.WriteLine("Вы выбрали вычистение. Результат вычитания a-b будет равен " + d); break; case "/": d = a / b; Console

Оператор switch имеет функционал аналогичный if/else. Он позволяет выполнять действия с условиями.

Можно использовать его для написания простого консольного калькулятора.

using System;

class programm

{

static void Main()

{

Console.WriteLine("введите первое число ");

float a = float.Parse(Console.ReadLine());

Console.WriteLine("введите второе число ");

float b = float.Parse(Console.ReadLine());

Console.WriteLine("введите действие");

string c = Console.ReadLine();

float d;

switch (c)

{

case "+":

d = a + b;

Console.WriteLine("Вы выбрали сложение. Рузультат сложения будет равен "+d);

break;

case "-":

d = a - b;

Console.WriteLine("Вы выбрали вычистение. Результат вычитания a-b будет равен " + d);

break;

case "/":

d = a / b;

Console.WriteLine("Вы выбрали деление. Результат деления a/b будет равен"+d);

break;

case "*":

d = a * b;

Console.WriteLine("Вы выбрали умножение. Результат умножения переменной a на b будет равен" + d);

break;

default:

Console.WriteLine("Введенное действие не поддерживается.");

break;

}

}

}