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

Вагоны в электричке пронумерованы натуральными числами, начиная с 1 (при этом иногда вагоны нумеруются от «головы» поезда, а иногда – с «хвоста»; это зависит от того, в какую сторону едет электричка). В каждом вагоне написан его номер. Витя сел в i-й вагон от головы поезда и обнаружил, что его вагон имеет номер j. Он хочет определить, сколько всего вагонов в электричке. Напишите программу, которая будет это делать или сообщать, что без дополнительной информации это сделать невозможно. РЕШИТЬ В ПИТОНЕ

Показать ответ
Ответ:
yyuyuy
yyuyuy
20.11.2020 13:30

Объяснение:

еэгяшчеэч5шЮНУэякгащеег

0,0(0 оценок)
Ответ:
ogannisyan2006
ogannisyan2006
15.01.2024 17:15
Чтобы решить эту задачу, мы можем воспользоваться следующим подходом:

1. Запрашиваем у пользователя значения i и j, где i - номер вагона, в котором сидит Витя, а j - номер этого вагона.

2. Создаем переменные, которые будем использовать в цикле для перебора номеров вагонов: count = 1 (начинаем с числа 1) и flag = 0 (пока не нашли вагон Вити).

3. В цикле проверяем каждый вагон, увеличивая count на 1 после каждой итерации.
3.1. Если номер вагона равен j, то устанавливаем значение флага flag на 1 и выходим из цикла.

4. Проверяем значение флага flag после завершения цикла:
4.1. Если значение флага flag осталось равным 0, выводим сообщение "Без дополнительной информации невозможно определить количество вагонов в электричке".
4.2. В противном случае выводим найденное количество вагонов, которое сохранено в переменной count.

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

```python
i = int(input("Введите номер вагона, в котором сидит Витя: "))
j = int(input("Введите номер этого вагона: "))

count = 1
flag = 0

while True:
if count == j:
flag = 1
break
count += 1

if flag == 1:
print("Вагон Вити находится в электричке размером", count, "вагонов")
else:
print("Без дополнительной информации невозможно определить количество вагонов в электричке")
```

Теперь программа позволяет пользователю ввести номер вагона, в котором сидит Витя, и номер этого вагона. Затем она выполняет поиск и выводит количество вагонов в электричке, если такая информация может быть определена, или сообщает о невозможности определить количество вагонов без дополнительной информации.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота