Pascal. Geany пожалуйста
5-9 класс
|
Найти сумму и произведение четных чисел от a до n (a<n)
Program z;
Uses crt;
Var a,n,i,sum, pro:integer;
Begin
Sum:=0;
Pro:=1;
Writeln ('введите число a'); read (a);
Writeln('введите число n(>a)'); read (n);
For i:= a to n do
Begin
If odd(i) then
Begin
Sum:= sum+i;
Pro:= pro*i;
End;
End;
Writeln('sum=', sum);
Writeln('pro=', pro);
End.
сори, ошибочка: не "if odd (i)...", а "if not odd(i)..."
Другие вопросы из категории
for n:=3 to 6 do write( ' * ' ) ;?
шестнадцатеричную систему счисления. (ЖЕЛАТЕЛЬНО ПОПОДРОБНЕЕ, С ОБЪЯСНЕНИЕМ!!!)
11001,101000
4) 10100,101
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 8. Количество чисел не превышает 100. Введённые числа по модулю не превышают 300. Программа должна вывести одно число – сумму чисел, оканчивающихся на 8.
Читайте также
Вывести на экран строчку из 10 единиц. Затем в этой же программе вывести на экран 5 строчек по 10 единиц. (нужно повторять цикл for)
вычисления суммы чисел от 6 до 10. Написать программу вычисления n! (факториал числа n), где n- целое неотрицательное число.
Определение факториала:
0!=1, 1!=1, 2!=1*2, 3!=1*2*3, ……,n!=1*2*3*…*(n-1)*n.
Другими словами n!- это произведение n натуральных чисел.
Дам за него 15 баллов. Пожалуйста, помогите!