Вопрос задан 10.07.2023 в 13:46. Предмет Информатика. Спрашивает Серебрякова Маргарита.

СРОЧНО! Запишите результат выполнения программы:var s,a: string;i: byte;begins:= '1234';

a:='b';for i:= length(s) downto 1 do begina:= a + s[i] ;write(a);end;end.​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мухамадиева Азалия.

Выведет: b4b43b432b4321

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Кажется, в предоставленном вами коде есть несколько ошибок, из-за которых программа не будет компилироваться или выполняться корректно. Вот исправленный вариант вашего кода:

pascal
var s, a: string; i: byte; begin s := '1234'; a := 'b'; for i := length(s) downto 1 do begin a := a + s[i]; write(a); end; end.

После исправлений программа будет добавлять цифры из строки s к строке a и выводить результат на каждом шаге цикла. Результат выполнения программы будет следующим:

b4b34b234123

На каждом шаге цикла происходит добавление очередной цифры из строки s к строке a, и затем выводится текущее значение строки a.

0 0

Похожие вопросы

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

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

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