1) Найдите сумму чисел от 1 до 100. 2)Найти произведение чисел от 1 до 10. 3)Вывести 100...

0 голосов
33 просмотров

1) Найдите сумму чисел от 1 до 100.
2)Найти произведение чисел от 1 до 10.
3)Вывести 100 членов арифметической прогрессии
4) Найти суммы десяти чисел, числа ввести с клавиатуры.
(ВСЕ ЭТИ ЗАДАЧИ НУЖНО РЕШИТЬ В ПАСКАЛИ..ЗАПИСАТЬ И РЕШИТЬ!)
ПЛИИЗ! ПОМОГИТЕ!


Информатика (52 баллов) | 33 просмотров
Дан 1 ответ
0 голосов
№1

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.
(2.3k баллов)