Напишите программу Паскаль для задач: 1)найти сумму и произведение натурального ряда от 1 до 10. 2)Дано натурально число n.Вычислить 2 в n степени. 3)Дано натуральное число n.Чему равна сумма его цифр?

18 Авг 2021 в 19:44
126 +1
1
Ответы
1

Программа для задач 1:

program SumAndProduct;
var
i, sum, product: integer;
begin
sum := 0;
product := 1;
for i := 1 to 10 do
begin
sum := sum + i;
product := product * i;
end;
writeln′Суммарядаот1до10:′,sum'Сумма ряда от 1 до 10: ', sumСуммарядаот1до10:,sum;
writeln′Произведениерядаот1до10:′,product'Произведение ряда от 1 до 10: ', productПроизведениерядаот1до10:,product;
end.

Программа для задачи 2:

program PowerOfTwo;
var
n, result: integer;
begin
writeln′Введитенатуральноечислоn:′'Введите натуральное число n:'Введитенатуральноечислоn:;
readlnnnn;
result := 1;
for i := 1 to n do
begin
result := result * 2;
end;
writeln′2в′,n,′степени=′,result'2 в ', n, ' степени = ', result2в,n,степени=,result;
end.

Программа для задачи 3:

program SumOfDigits;
var
n, sum, digit: integer;
begin
writeln′Введитенатуральноечислоn:′'Введите натуральное число n:'Введитенатуральноечислоn:;
readlnnnn;
sum := 0;
while n > 0 do
begin
digit := n mod 10;
sum := sum + digit;
n := n div 10;
end;
writeln′Суммацифрчисла′,n,′=′,sum'Сумма цифр числа ', n, ' = ', sumСуммацифрчисла,n,=,sum;
end.
17 Апр 2024 в 13:18
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир