Контрольные задания > 3. Выберите правильное заполнение целочисленного массива numbers из 10 элементов, вводом значений с клавиатуры
a. for i in range(10): numbers[i]=input()
b. for i in range(10): numbers[i]=float(input())
c. for i in range(10): numbers[i]=int(input())
d. for i in range(n): numbers[i]=int(input())
Вопрос:
3. Выберите правильное заполнение целочисленного массива numbers из 10 элементов, вводом значений с клавиатуры
a. for i in range(10): numbers[i]=input()
b. for i in range(10): numbers[i]=float(input())
c. for i in range(10): numbers[i]=int(input())
d. for i in range(n): numbers[i]=int(input())
Ответ:
Для заполнения целочисленного массива с вводом значений с клавиатуры необходимо:
1. Использовать цикл `for` для перебора индексов элементов массива.
2. Использовать функцию `input()` для ввода значения с клавиатуры.
3. Преобразовать введенное значение в целое число с помощью функции `int()`.
4. Присвоить полученное целое число соответствующему элементу массива.
Таким образом, правильный ответ:
**c. for i in range(10): numbers[i] = int(input())**
*Объяснение других вариантов:*
* *a. for i in range(10): numbers[i] = input()* - Вводятся строки, а не целые числа.
* *b. for i in range(10): numbers[i] = float(input())* - Вводятся числа с плавающей точкой.
* *d. for i in range(n): numbers[i] = int(input())* - Значение `n` не определено.