Вопрос задан 25.06.2023 в 08:22. Предмет Информатика. Спрашивает Завьялов Виталий.

Напишите программу, которая позволяла бы выводить строку по ее номеру среди введенных (строки

нумеруются с единицы). Формат ввода: Сначала вводится число n -- количество строк, после чего вводится n строк. Затем вводится число k -- количество запросов, после чего вводятся k запросов. Формат вывода: Программа выводит ответ на каждый запрос, где запросом является номер строки. Питон(списки)
0 0
Перейти к ответам

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

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

a = [input("Введите строку: ") for i in range(int(input("Введите кол во строк: ")))]

[print(a[int(input('Введите цифру индекса: '))-1]) for i in range(int(input("Введите кол-во запросов: ")))]

# если без проверок на валидность введённых значений

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

Вот пример программы на Python, которая выполняет задачу вывода строки по ее номеру:

python
# Ввод количества строк n = int(input("Введите количество строк: ")) # Инициализация списка строк strings = [] for i in range(n): string = input("Введите строку {}: ".format(i + 1)) strings.append(string) # Ввод количества запросов k = int(input("Введите количество запросов: ")) # Обработка запросов for _ in range(k): query = int(input("Введите номер строки: ")) if 1 <= query <= n: print(strings[query - 1]) else: print("Запрос недопустим, номер строки находится вне диапазона.")

Эта программа сначала запрашивает у пользователя количество строк, затем считывает сами строки и сохраняет их в списке strings. Затем программа запрашивает количество запросов и обрабатывает каждый запрос, выводя соответствующую строку из списка. Обратите внимание, что номера строк начинаются с 1, поэтому для доступа к строкам используется индекс query - 1. Если номер запроса находится вне диапазона строк, программа выводит сообщение об ошибке.

0 0

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

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

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

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