1. Задан массив: var C: array [1..10] of integer; Являются ли корректными имена и/или...

+876 голосов
523k просмотров

1. Задан массив: var C: array [1..10] of integer; Являются ли корректными имена и/или значения и/или индексы элементов массива :C[0]=10; C[20]=20;… 2. Задан массив: var R: array [1..34] of char; Являются ли корректными имена и/или значения и/или индексы элементов массива :R[33]=‘x’; R[34]=‘y’;… 3. Как изменится значение переменной S после выполнения фрагмента программы? s:=1; k:=0 for i:=1 to n do s:= s*f[i] ;


Информатика | 523k просмотров
Дан 1 ответ
+169 голосов

Задание 1:

  • Задан массив: var C: array [1..10] of integer;
  • Являются ли корректными имена и/или значения и/или индексы элементов массива: C[0]=10; C[20]=20;

Ответ: нет (так как в массиве C индексы объявлены от 1 до 10).

Задание 2:

  • Задан массив: var R: array [1..34] of char;
  • Являются ли корректными имена и/или значения и/или индексы элементов массива: R[33]=‘x’; R[34]=‘y’;

Ответ: да (при условии, что под ‘ ’ подразумевается ' ').

Задание 3:

  • Как изменится значение переменной S после выполнения фрагмента программы? s:=1; k:=0 for i:=1 to n do s:= s*f[i] ;

Ответ: недостаточно данных (неизвестные массив f и переменная n).

(3.7k баллов)