Вопрос задан 15.02.2019 в 13:23. Предмет Информатика. Спрашивает Ежов Владимир.

Введите трёхзначное число. Определите, все ли цифры данного числа различны и выведите на экран

соответствующее сообщение: "Различны" либо "Одинаковые".
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Добровольский Олег.
Var  s: string;
begin
  read(s);
  if(s[1] = s[3]) or (s[2] = s[3]) or (s[1] = s[2])
    then write('Одинаковые')
  else write('Различны');
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

```python number = input("Введите трехзначное число: ")

# Проверяем, что введенное значение состоит из трех символов if len(number) != 3: print("Вы ввели неверное число!") else: # Проверяем, что все символы различны if number[0] != number[1] and number[1] != number[2] and number[0] != number[2]: print("Различны") else: print("Одинаковые") ```

В этом коде мы сначала просим пользователя ввести трехзначное число. Затем мы проверяем, состоит ли введенное значение из трех символов. Если нет, выводится сообщение об ошибке. Если введенное значение состоит из трех символов, мы сравниваем каждую цифру числа с остальными двумя цифрами. Если все цифры различны, выводится сообщение "Различны". В противном случае, выводится сообщение "Одинаковые".

Пожалуйста, попробуйте запустить этот код и введите трехзначное число, чтобы увидеть результат.

0 0

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

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

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