1) Найдите сумму чисел от 1 до 100.
2)Найти произведение чисел от 1 до 10.
3)Вывести 100 членов арифметической прогрессии
4) Найти суммы десяти чисел, числа ввести с клавиатуры.
(ВСЕ ЭТИ ЗАДАЧИ НУЖНО РЕШИТЬ В ПАСКАЛИ..ЗАПИСАТЬ И РЕШИТЬ!)
ПЛИИЗ! ПОМОГИТЕ!
Answers & Comments
var sum, i: integer;
begin
sum := 0;
for i := 1 to 100 do
sum := sum + i;
writeln('Сумма всех чисел от 1 до 100: ', sum);
end.
№2
var p, i: integer;
begin
p := 1;
for i := 1 to 10 do p := p * i;
writeln('Произведение всех чисел от 1 до 10: ', p);
end.
№3
У вас не дано никаких условий. Вот задача для условия: "Членов прогрессии - 100, шаг - 3"
var A, i, k, max: integer;
begin
i := 3;
max := 100;
for k := 1 to max do begin
A := A + i;write( A, ' ');
end;
end.
№4
var sum, x: real;
a: array[1..10] of real;
i: integer;
begin
sum := 0;
for i := 1 to 10 do begin
write('Введите ', i, ' число: ');
readln(a[i]);
sum := sum + a[i];
end;
writeln('Сумма введенных чисел: ', sum);
end.