Какой из массивов объявлен с ошибкой? Пожалуйста, укажите верный вариант ответа: a: array [1..2] of integer; k_780: array [0..100] of integer; d_a: array [12.24] integer; c: array [70..100] of integer
Золотой_Лист
В данной задаче требуется определить, в каком из предложенных массивов есть ошибка в объявлении. Разберем каждый вариант по отдельности:
a: array [1..2] of integer - в данном случае массив объявлен корректно. Он содержит два элемента типа integer, индексированные от 1 до 2. Ошибка в данном объявлении отсутствует.
k_780: array [0..100] of integer - и в этом примере массив объявлен правильно. Он содержит 101 элемент типа integer, индексированных от 0 до 100. Ошибка не обнаружена.
d_a: array [12.24] integer - в данном варианте есть ошибка. Индексы массива должны быть целочисленными значениями, а здесь указано дробное число 12.24. Поэтому данное объявление содержит ошибку.
c: array [70..100] of integer - и в этом примере массив объявлен правильно. Он содержит 31 элемент типа integer, индексированных от 70 до 100. Ошибка не обнаружена.
Таким образом, верный вариант ответа: d_a: array [12.24] integer, так как в этом объявлении содержится ошибка в индексе массива.
a: array [1..2] of integer - в данном случае массив объявлен корректно. Он содержит два элемента типа integer, индексированные от 1 до 2. Ошибка в данном объявлении отсутствует.
k_780: array [0..100] of integer - и в этом примере массив объявлен правильно. Он содержит 101 элемент типа integer, индексированных от 0 до 100. Ошибка не обнаружена.
d_a: array [12.24] integer - в данном варианте есть ошибка. Индексы массива должны быть целочисленными значениями, а здесь указано дробное число 12.24. Поэтому данное объявление содержит ошибку.
c: array [70..100] of integer - и в этом примере массив объявлен правильно. Он содержит 31 элемент типа integer, индексированных от 70 до 100. Ошибка не обнаружена.
Таким образом, верный вариант ответа: d_a: array [12.24] integer, так как в этом объявлении содержится ошибка в индексе массива.
Знаешь ответ?