Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Задача 7.Операции между числа от упражнението за вложени условни конструкции
- using System;
- namespace NestedIfs
- {
- class Program
- {
- static void Main()
- {
- int firstNumber = int.Parse(Console.ReadLine());
- int secondNumber = int.Parse(Console.ReadLine());
- string symbol = Console.ReadLine();
- double finalSum = 0;
- switch (symbol)
- {
- case "+":
- finalSum = firstNumber + secondNumber;
- if (finalSum % 2 == 0)
- {
- Console.WriteLine(
- $"{firstNumber} + {secondNumber} = {finalSum} - even");
- }
- else
- {
- Console.WriteLine(
- $"{firstNumber} + {secondNumber} = {finalSum} - odd");
- }
- break;
- case "-":
- finalSum = firstNumber - secondNumber;
- if (finalSum % 2 == 0)
- {
- Console.WriteLine(
- $"{firstNumber} - {secondNumber} = {finalSum} - even");
- }
- else
- {
- Console.WriteLine(
- $"{firstNumber} - {secondNumber} = {finalSum} - odd");
- }
- break;
- case "*":
- finalSum = firstNumber * secondNumber;
- if (finalSum % 2 == 0)
- {
- Console.WriteLine(
- $"{firstNumber} * {secondNumber} = {finalSum} - even");
- }
- else
- {
- Console.WriteLine(
- $"{firstNumber} * {secondNumber} = {finalSum} - odd");
- }
- break;
- case "/":
- if (secondNumber == 0)
- {
- Console.WriteLine($"Cannot divide {firstNumber} by zero");
- }
- else
- {
- finalSum = firstNumber / (double)secondNumber;
- Console.WriteLine(
- $"{firstNumber} / {secondNumber} = {finalSum:f2}");
- }
- break;
- case "%":
- if (secondNumber == 0)
- {
- Console.WriteLine($"Cannot divide {firstNumber} by zero");
- }
- else
- {
- finalSum = firstNumber % (double)secondNumber;
- Console.WriteLine(
- $"{firstNumber} % {secondNumber} = {finalSum}");
- }
- break;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement