Вопрос задан 09.09.2023 в 21:18. Предмет Информатика. Спрашивает Адамов Иван.

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

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кошелева Анастасия.
var
i,m,n,sum,k:Integer;
Begin
 for i:=10 to 99 do
  begin
   m:=i mod 10;
   n:=i div 10;
   sum:=m+n;
   if (i mod sum = 0) then k:=k+1;
  end;
Writeln(k);
 end.

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

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

python
count = 0 for number in range(10, 100): # Разбиваем число на цифры tens_digit = number // 10 ones_digit = number % 10 # Вычисляем сумму цифр digit_sum = tens_digit + ones_digit # Проверяем, делится ли число на сумму своих цифр без остатка if number % digit_sum == 0: count += 1 print("Количество двузначных чисел, которые делятся на сумму своих цифр:", count)

Этот код начинает перебирать все двузначные числа (от 10 до 99), разбивает их на цифры, вычисляет сумму цифр и проверяет, делится ли число на эту сумму без остатка. Если да, то оно увеличивает счетчик. По завершении выполнения программы, она выведет количество таких чисел.

0 0

Похожие вопросы

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

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

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