Вычисление ряда с помощью 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();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д