Вопрос задан 03.07.2023 в 02:27. Предмет Информатика. Спрашивает Нягин Иван.

I 3. Составьте программу для формирования списка фамилий учащихся.Вывести на экран фамилию

учащегося под определённым номером.Введите количество учащихся: 5Введите фамилии:ИвановПетровСидоровСергееваАндрееваВведите номер учащегося: 3Искомая фамилия: Сидоров​
0 0
Перейти к ответам

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

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

Ответ:

Объяснение:

Программа на Питоне:

a=[]

n=int(input('Введите количество учащихся: '))

print('Введите фамилии:')

for i in range(n):

   a.append(input())

i=int(input('Введите номер учащегося:'))

print('Искомая фамилия: ',a[i-1])

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

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

python
# Получаем количество учащихся num_students = int(input("Введите количество учащихся: ")) # Инициализируем список для фамилий last_names = [] # Получаем фамилии учащихся и добавляем их в список for i in range(num_students): last_name = input("Введите фамилию учащегося: ") last_names.append(last_name) # Получаем номер учащегося, фамилию которого нужно найти desired_index = int(input("Введите номер учащегося: ")) desired_index -= 1 # Приводим к индексу списка # Проверка на правильность введенного номера if desired_index < 0 or desired_index >= num_students: print("Неверный номер учащегося.") else: desired_last_name = last_names[desired_index] print("Искомая фамилия:", desired_last_name)

Скопируйте этот код в файл с расширением .py и запустите его. Программа будет запрашивать количество учащихся, затем фамилии каждого учащегося, после чего она попросит вас ввести номер учащегося, чью фамилию вы хотите узнать. После ввода номера она выведет соответствующую фамилию или сообщит о неверном номере.

Пожалуйста, обратите внимание, что введенные данные не проверяются на корректность, а программа предполагает, что номер учащегося начинается с 1.

0 0

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

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

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

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