Вычисление ряда с помощью 3х типов цикла - C#
Формулировка задачи:
Дано натуральное n. Написать программу вычисления значений
Написать тремя способа :
1) do
2) while
3) for
Решение задачи: «Вычисление ряда с помощью 3х типов цикла»
textual
Листинг программы
static void Main(string[] args) { double result = 1; int i = 1; Console.WriteLine("Введите способ: "); int process = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Введите количество: "); int count = Convert.ToInt32(Console.ReadLine()); switch (process) { case 1: { do { result = result * ((1 / Math.Pow(i, 2)) + 1); i++; } while (i <= 3); Console.Write("Цикл 'do' "); } break; case 2: { while (i <= 3) { result = result * ((1 / Math.Pow(i, 2)) + 1); i++; } Console.Write("Цикл 'while' "); } break; case 3: { for (i = 1; i <= count; i++) { result = result * ((1 / Math.Pow(i, 2)) + 1); } Console.Write("Цикл 'for' "); } break; } Console.Write("результат: " + result); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д