Цикл: Вывести на экран таблицу значений удвоенных косинусов в диапазоне от a до b с шагом h - C#
Формулировка задачи:
Доброго времени суток!
Вынуждена просить Вашей помощи в решении нескольких задач, так как сама на данный момент не разберусь, да и времени у меня не хватит.
Буду премного благодарна, заранее спасибо!
Задача:
Для решения задачи использовать операторы for, while, do. Вывести на экран таблицу значений удвоенных косинусов в диапазоне от a до b с шагом h. Значения a, b и h вводятся с клавиатуры.Решение задачи: «Цикл: Вывести на экран таблицу значений удвоенных косинусов в диапазоне от a до b с шагом h»
textual
Листинг программы
- Console.Write("Введите a: ");
- double a = double.Parse(Console.ReadLine());
- Console.Write("Введите b: ");
- double b = double.Parse(Console.ReadLine());
- Console.Write("Введите h: ");
- double h = double.Parse(Console.ReadLine());
- //с помощью for
- for (double i = a; i <= b; i += h)
- {
- Console.WriteLine("{0} * Cos({1}): {2}",2,i,2 * Math.Cos(i));
- }
- Console.WriteLine();
- //с помощью while
- double x = a;
- while(x<=b)
- {
- Console.WriteLine("{0} * Cos({1}): {2}", 2, x, 2 * Math.Cos(x));
- x += h;
- }
- Console.WriteLine();
- //с помощью do
- double y = a;
- do
- {
- Console.WriteLine("{0} * Cos({1}): {2}", 2, y, 2 * Math.Cos(y));
- y += h;
- }
- while (y <= b);
- Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д