
Вопрос задан 02.05.2019 в 18:09.
Предмет Информатика.
Спрашивает Окопская Ярослава.
Алгоритм и программа вычисления суммы 2 нечетных двузначных чисел пока сумма не станет 150 .
Используя цикл с параметром "ДО"

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

Отвечает Айзатулин Никита.
Как-то условие не очень понятно. Если требуется найти сумму ДВУХ чисел, то программа может быть такой:
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
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



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для вычисления суммы двузначных нечетных чисел до тех пор, пока сумма не достигнет 150, можно использовать цикл с параметром "ДО" в программе. Вот пример алгоритма и программы на языке Python:
Алгоритм:
1. Инициализировать переменные `sum` и `num` со значением 0. 2. Запустить цикл с параметром "ДО", где условием выхода будет `sum >= 150`. 3. Внутри цикла: - Увеличить значение `num` на 1. - Если `num` является двузначным нечетным числом, то добавить его к `sum`. 4. Вывести значение `sum`.Программа на языке Python:
```python sum = 0 num = 0while 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` является двузначным.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili