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