Предмет: Информатика, автор: Лььтоbhh

Составить программу вычисления произведения нечётных чисел меньши 16

Ответы

Автор ответа: Вованичикчка
1
var n:byte;
sum:integer;
begin
n:=16;
repeat
dec(n);
if (n mod 2)=0 then continue;
sum:=sum+n;
until n=0;
writeln(sum);
end.

Лььтоbhh: Тут складывается , а надо умножать все не чётные числа
Вованичикчка: упс, ошибка, но она не критичная, просто замени знак "+" на "*"
Лььтоbhh: Я менял знак ,он выдаёт 0
Вованичикчка: поставь в начале программы после begin sum:=1;
Вованичикчка: var n:byte;
sum:integer;
begin
n:=16;
sum:=1;
repeat
dec(n);
if (n mod 2)=0 then continue;
writeln(n);
sum:=sum*n;
until n=0;
writeln(sum);
end.
Вованичикчка: прошу прощения за предоставленные неудобства
Интересные вопросы
Предмет: Геометрия, автор: Аноним