Предложите несколько простых примеров программ с использованием подпрограмм: процедур и функций - C#
Формулировка задачи:
Не нашла подходящих демонстрационных задач по этой теме для школьников.
Помогите разобраться с функциями. Предложите несколько простых примеров программ с использованием подпрограмм: процедур и функций.
Решение задачи: «Предложите несколько простых примеров программ с использованием подпрограмм: процедур и функций»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { // Здесь задаём шаг изменения переменной, в виде k = шагу итерации double k = 0.5; // Здесь задаём нижнюю границу значения переменной double m = -3; // Здесь задаём верхнюю границу значения переменной double n = 10; // Инициализируем значение функции double f = 0; /* Например, задана функция вида f(x) = (x^2 + 4) / sin (x) * в пределе от -3 до 10 найти её значение с шагом х равным 0.5 */ { // организуем цикл "for" for (double i = m; i <= n; i += k) { f = 0; // Сюда записываем функцию f = (Math.Pow(i, 2) + 4) / Math.Sin(i); /* Сюда записываем недопустимые выражения, вроде деления на * нуль - их может быть несколько; тогда их надо объединить * знаком логического «ИЛИ», т. е. "||" (без кавычек) */ if (Math.Sin(i) == 0) { continue; } /* При необходимости выводим значение переменной, если это * по условию не нужно, то следующую строку не пишем */ Console.WriteLine("i: {0:F13}", i); // А это значение функции. Эту строку пишем обязательно Console.WriteLine("f: {0:F13}", f); Console.WriteLine(); } Console.ReadKey(); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д