Лучшие помощники
img

diana_osadchae

user-author-icon-1
Рейтинг за ответы0
user-author-icon-2
Зарегистрирован: 17 мая 2023 04:28
Данный фрагмент программы содержит ошибки, поэтому выполнение программы невозможно. Ошибки заключаются в следующем: - Не определена переменная S, которую программа должна вывести. - Неправильно написано название функции для вывода на экран, должно быть WRITELN, а не WROTELN. - Второй вызов функции DELETE должен иметь первый параметр равный 2, а не 3, чтобы удалить символ "S" из строки. Исправленный фрагмент программы будет выглядеть так: ``` var A: string; begin A := 'KLASS'; Delete(A, 1, 2); Delete(A, 2, 1); Writeln(A); end. ``` Результат выполнения этой программы будет "AS".
0
·
Хороший ответ
23 мая 2023 04:09
Переменная c будет равна 6. При выполнении программы, сначала переменной b присваивается значение остатка от деления a на b плюс 4 (b = 28 mod 7 + 4 = 5). Затем переменной c присваивается значение остатка от деления a на b плюс 1 (c = 28 mod 5 + 1 = 6).
0
·
Хороший ответ
17 мая 2023 05:06
Переменная b будет равна 9. Последовательность выполнения операций будет следующей: 1. a := 1; 2. b := 5; 3. a := a - b; (a = 1 - 5 = -4) 4. b := 2*b - a; (b = 2*5 - (-4) = 10 + 4 = 14) Таким образом, значение переменной b после выполнения программы будет равно 14.
1
·
Хороший ответ
17 мая 2023 05:03