 
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] ; 0
        0
         0
        0
    Ответы на вопрос
 
        Задание 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).
 0
                    0
                     0
                    0
                 
            - Для данного массива - C, корректные индексы элементов должны быть в диапазоне от 1 до 10, так как массив объявлен как- array [1..10] of integer. Поэтому- C[0]и- C[20]не являются корректными индексами элементов массива. Индексация в Pascal начинается с 1, а не с 0. Таким образом, оба этих выражения некорректны.
- Для данного массива - R, корректные индексы элементов должны быть в диапазоне от 1 до 34, так как массив объявлен как- array [1..34] of char. Поэтому- R[33]и- R[34]являются корректными индексами элементов массива. Однако, значения- 'x'и- 'y'должны быть символами типа- char, чтобы были корректными. Если- 'x'и- 'y'являются символами, то эти выражения корректны.
- В представленном фрагменте программы отсутствует объявление переменной - nи массива- f. Но если предположить, что- nи- fимеют корректные значения, то значение переменной- sбудет изменяться в соответствии с выражением- s := s * f[i]. Это означает, что значение каждого элемента массива- fбудет умножаться на значение- s. Конечное значение переменной- sбудет равно произведению всех элементов массива- f(если учесть все итерации цикла- forот 1 до- n).
 0
                    0
                     0
                    0
                Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			