Вопрос задан 25.07.2018 в 11:38. Предмет Информатика. Спрашивает Креческу Андрей.

Составить программу нахождения всех трехзначных чисел, таких, что сумма цифр равна а, а само число

делится на в (а и в вводятся с клавиатуры).
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Архипова Оля.
Var a,b,s,q,w,e:Integer;
begin
Read(a,b);
for s:= 100 to 999 do
begin
q:= s div 100;
w:= s div 10 mod 10;
e:= s mod 10;
if (q+w+e=a) and(s mod b = 0) then
WriteLn(s);
end;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа нахождения всех трехзначных чисел, удовлетворяющих условию, может быть написана на языке программирования Python следующим образом:

```python a = int(input("Введите значение a: ")) b = int(input("Введите значение b: "))

for i in range(100, 1000): if i % b == 0 and sum(int(digit) for digit in str(i)) == a: print(i) ```

Эта программа сначала запрашивает у пользователя значения a и b. Затем она использует цикл for для перебора всех трехзначных чисел от 100 до 999. Внутри цикла проверяется, делится ли число на b без остатка, и равна ли сумма его цифр значению a. Если оба условия выполняются, то число выводится на экран.

Например, если пользователь введет a=5 и b=3, программа выведет все трехзначные числа, сумма цифр которых равна 5 и которые делятся на 3: 102, 105, 108, 120, 123, 126, 129, 132, 135, 138, 150, 153, 156, 159, 162, 165, 168, 180, 183, 186, 189, 192, 195, 198, 201, 204, 207, 210, 213, 216, 219, 222, 225, 228, 231, 234, 237, 240, 243, 246, 249, 252, 255, 258, 261, 264, 267, 270, 273, 276, 279, 282, 285, 288, 291, 294, 297, 300, 303, 306, 309, 312, 315, 318, 321, 324, 327, 330, 333, 336, 339, 342, 345, 348, 351, 354, 357, 360, 363, 366, 369, 372, 375, 378, 381, 384, 387, 390, 393, 396, 399.

0 0

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

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

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