Вычисление значения кусочной функции: написать код и составить блок-схему - C#
Формулировка задачи:
Предмет: информационные технологии, курс первый, язык программирования - с# (Си Шарп), тема работы - простейшие разветвления . Что нужно - алгоритм в виде блок-схем по русски, и код программы, рабочий.
Нужен алгоритм словами, в виде блок схем, и рабочий код на си#.
(Использование методов max() и min() запрещено.
Помогите пожалуйста,лекцию проболел на эту тему,сам не понимаю как делать,кому не сложно хотябы программу сделайте напишите пожалуйста,буду очень благодарен.
Вот фотография задания:
Решение задачи: «Вычисление значения кусочной функции: написать код и составить блок-схему»
textual
Листинг программы
- static void Main(string[] args)
- {
- double z, x, a, u;
- z = Convert.ToDouble( Console.ReadLine());
- x = Convert.ToDouble(Console.ReadLine());
- a = Convert.ToDouble(Console.ReadLine());
- if (z > 0 && x > 0)
- {
- u = Math.Log(x);
- if (z > x)
- u *= x;
- else u *= z;
- }
- else
- if (z < 0 && x < 0)
- {
- u = x * x;
- if (u < (z * z - a * a))
- u = z * z - a * a;
- if (x > z)
- if (z > u) u = z;
- else if (x > u) u = x;
- }
- else u = x + z;
- Console.WriteLine(u);
- Console.ReadKey();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д