Вопрос задан 06.08.2018 в 12:00. Предмет Информатика. Спрашивает Шулепова Ксения.

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

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ляхман Богдан.

111,222,333,444,555,666,777,888,999,393,339,484,448,224,242,248,284,246,264
их слишком много.подумай немножко

0 0
Отвечает Ивашко Дарья.

var

first,i:integer;

begin

for i:=100 to 999 do

begin

first:=i div 100;

if (i mod first)=0 then write(i+' ');

end;

end.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Чтобы найти все трехзначные числа, которые делятся на свою первую цифру, нужно пройти через все трехзначные числа и проверить каждое из них. Первая цифра числа можно получить, разделив его на 100 и округлив результат до целого числа.

Вот алгоритм, которым можно решить эту задачу:

1. Создайте цикл, который будет перебирать все трехзначные числа от 100 до 999. 2. Внутри цикла получите первую цифру числа, разделив его на 100 и округлив результат до целого числа. 3. Проверьте, делится ли число на свою первую цифру без остатка. Это можно сделать, используя оператор "%" для проверки остатка от деления. 4. Если число делится на свою первую цифру без остатка, выведите его.

Вот пример кода на языке Python, реализующий данную задачу:

```python for num in range(100, 1000): first_digit = int(num / 100) if num % first_digit == 0: print(num) ```

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

0 0

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

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

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