Написать программу, выполняющее действие в зависимости от выбора - C#
Формулировка задачи:
Помогите, пожалуйста, выполнить задание:
Написать программу, выполняющее действие (сумма четных чисел и сумма нечетных чисел от 1 до x) в зависимости от выбора. Каждоe действие выполнять в отдельном методе. Предусмотреть возможность неправильного ввода номера действия
Решение задачи: «Написать программу, выполняющее действие в зависимости от выбора»
textual
Листинг программы
- using System;
- namespace toWalk
- {
- class Program
- {
- static void SumChet(int n)
- {
- int sum=0;
- for (var i = 0; i < n+1; i++)
- if (i % 2 == 0) sum += i;
- Console.WriteLine("Результат: {0}", sum);
- }
- static void SumNechet(int n)
- {
- int sum = 0;
- for (var i = 0; i < n+1; i++)
- if (i % 2 == 1) sum += i;
- Console.WriteLine("Результат: {0}", sum);
- }
- static void Main(string[] args)
- {
- var z = true;
- Console.WriteLine("Введите число");
- int n = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine();
- while(z)
- {
- Console.WriteLine("Введите номер действия:");
- Console.WriteLine("1. Сумма четных чисел");
- Console.WriteLine("2. Сумма нечетных чисел\n");
- int v = Convert.ToInt32(Console.ReadLine());
- switch (v)
- {
- case 1:
- {
- SumChet(n);
- z = false;
- break;
- }
- case 2:
- {
- SumNechet(n);
- z = false;
- break;
- }
- default: Console.WriteLine("Выбрано неверное действие\n");break;
- }
- }
- //Delay
- Console.ReadKey();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д