Вопрос задан 13.01.2020 в 09:02. Предмет Информатика. Спрашивает Агеев Антон.

Помогите пожалуйста! Что выводит на экран следующая программа? Program P120; var i : ^integer;

begin new (i); i^:=1; new(i); i^:=2; new(i); i^=3; writeln (i^); readln; end.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Жания Канатова.
Выдает ошибку в строке:
new(i); i^=3;
Если изменить как 1 и вторую строку, то бишь на new(i); i^:=3;
То выдаёт ответ - 3.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа, которую вы предоставили, написана на языке Pascal и создает три указателя на целочисленные переменные. Программа выделяет память под каждую из переменных, присваивает им значения 1, 2 и 3 соответственно, после чего выводит на экран значение последней переменной. Давайте разберем код подробно.

```pascal Program P120; var i: ^integer; // объявление указателя на целочисленную переменную

begin new(i); // выделение памяти под переменную и присвоение указателю i адреса этой переменной i^ := 1; // присвоение значению по адресу, на который указывает i, значения 1

new(i); // выделение памяти под вторую переменную и присвоение указателю i нового адреса i^ := 2; // присвоение значению по адресу, на который указывает i, значения 2

new(i); // выделение памяти под третью переменную и присвоение указателю i нового адреса i^ := 3; // присвоение значению по адресу, на который указывает i, значения 3

writeln(i^); // вывод на экран значения переменной, на которую указывает i (т.е., значение третьей переменной) readln; end. ```

Таким образом, программа выделит память под три переменные типа integer, присвоит им значения 1, 2 и 3 соответственно, а затем выведет на экран значение третьей переменной (3).

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос