Top.Mail.Ru
Ответы

Схема алгоритма программы

Составить схему алгоритма программы, которая: запрашивает с клавиатуры действительное число Х и выводит на экран значение выражения (3-х) (6-х) (9-х) •...•(21-х)

По дате
По рейтингу
Аватар пользователя
Новичок

Сильно зависит от языка программирования. Где-то понадобится цикл, где-то можно будет обойтись мудрыми средствами вроде LINQ. Например, на C# вся программа выглядела бы так:

123
 double x = double.Parse(Console.ReadLine()); 
Console.WriteLine(Enumerable.Range(1, 7).Select(y => y * 3 - x).Aggregate(1.0, (acc, val) => (acc * val))); 
 


Как видишь, никаких явных циклов, но то ли это, что тебе нужно?

Аватар пользователя
Высший разум

Вот программа на Паскале:

var x, y, n: real;
begin while true do begin
write('x: '); readln(x);
n := 0; y := 1; while n < 21 do
begin n := n + 3; y := y * (n - x) end;
writeln(y) end end.

А какая тут ещё нужна схема алгоритма - понятия не имею: это итак полный исходник с открытым и весьма ясным и понятным кодом...