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

На вход программе подается натуральное число n, а затем n строк. Напишите

программу, которая создает из указанных строк список и выводит его.

Например:

5

C#

C++

C

Python

F#

Результат:

['C#','C++','C','Python','F#']

Ответ:
Chehows
Chehows
27.12.2023 19:17
Добрый день! Для решения данной задачи я предлагаю использовать следующий алгоритм:

1. Сначала мы будем принимать на вход натуральное число n с помощью функции input().
Это число будет определять количество строк, которые будут введены пользователем.

2. Затем мы создадим пустой список, который будет представлять собой список строк.

3. Далее, мы будем использовать цикл for для n итераций.
На каждой итерации цикла мы будем принимать строку от пользователя, снова с использованием функции input().
Полученную строку мы добавим в наш список с помощью метода append().

4. После завершения цикла, у нас будет список, содержащий все введенные пользователем строки.

5. Наконец, мы можем вывести полученный список с помощью команды print().

Давайте реализуем этот алгоритм на языке Python:

```python
n = int(input("Введите количество строк: "))
lst = []

for i in range(n):
string = input("Введите строку: ")
lst.append(string)

print(lst)
```

Теперь, если мы запустим эту программу и введем число 5, а затем строки "C#", "C++", "C", "Python" и "F#", мы получим следующий вывод:

```
Введите количество строк: 5
Введите строку: C#
Введите строку: C++
Введите строку: C
Введите строку: Python
Введите строку: F#
['C#', 'C++', 'C', 'Python', 'F#']
```

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