Вопрос задан 02.05.2019 в 18:09. Предмет Информатика. Спрашивает Окопская Ярослава.

Алгоритм и программа вычисления суммы 2 нечетных двузначных чисел пока сумма не станет 150 .

Используя цикл с параметром "ДО"
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Айзатулин Никита.
Как-то условие не очень понятно. Если требуется найти сумму ДВУХ чисел, то программа может быть такой:
var a1,a2,s: integer;
begin
a1:=11;
a2:=13;
repeat
a1:=a2;
a2:=a2+2;
s:=a1+a2;
until s>=150;
writeln(a1,'+',a2,'=',s);
end.
Результат работы программы:
75+77=152

Если нужно найти сумму 11+13+15+ ..., по ка не получится >=150, то это можно сделать так:
var a,s: integer;
begin
a:=11;
s:=0;
repeat
write(a,'+');
s:=s+a;
a:=a+2;
until s>=150;
writeln('=',s);
end.
Результат:
11+13+15+17+19+21+23+25+27+=171

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вычисления суммы двузначных нечетных чисел до тех пор, пока сумма не достигнет 150, можно использовать цикл с параметром "ДО" в программе. Вот пример алгоритма и программы на языке Python:

Алгоритм:

1. Инициализировать переменные `sum` и `num` со значением 0. 2. Запустить цикл с параметром "ДО", где условием выхода будет `sum >= 150`. 3. Внутри цикла: - Увеличить значение `num` на 1. - Если `num` является двузначным нечетным числом, то добавить его к `sum`. 4. Вывести значение `sum`.

Программа на языке Python:

```python sum = 0 num = 0

while sum < 150: num += 1 if num % 2 != 0 and num >= 10 and num <= 99: sum += num

print("Сумма двузначных нечетных чисел:", sum) ```

При выполнении этой программы, она будет находить двузначные нечетные числа и добавлять их к переменной `sum`, пока `sum` не достигнет или превысит значение 150. Затем программа выведет значение `sum`.

Примечание: В программе используется условие `num >= 10 and num <= 99`, чтобы убедиться, что число `num` является двузначным.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос