Задать вопрос
8 апреля, 12:57

Что будет выведено на экран в результате выполнения фрагмента программы a:=5; b:=3; write ('a,=Z (', b, ') ');

+3
Ответы (2)
  1. 8 апреля, 13:37
    0
    Вывод на экран осуществляется оператором write (). Вывод начинается с текущей позиции курсора. Оператору write () передаются аргументы, значение которых и выводится на экран. В роли аргументов оператора write () могут выступать переменные различных типов, а также литералы различных типов. Переменные и литералы записываются через запятую. Строковые литералы записываются в одиночных кавычках.

    Вывод на экран литералов

    Например, если записать write ('x=7'); оператор write () в качестве аргумента получает один строковый литерал 'x=7', и выводит на экран x=7.

    Для вывода на экран целочисленного литерала нужно передать оператору write () требуемый литерал: write (2) выведет на экран 2.

    Вывод на экран значений переменных

    Чтобы вывести на экран значение переменной x, можно воспользоваться такой записью: write ('x=', x); При этом оператору write () передается строковый литерал 'x=' и значение переменной x (например, 98). На экране появится запись: x=98.

    В качестве аргумента оператору write () можно передавать целые выражения, например: write (x+x) выведет на экран значение суммы (при x=98 на экране будет выведено 196).

    Для каждого передаваемого оператору write () аргумента, можно также передавать формат вывода значения на экран.

    Например, для переменной r типа real: write (r:4:2); выведет значение переменной r в поле вывода размером 4 символа, причем после десятичной точки будет выведено 2 символа.

    В представленном фрагменте a:=5; b:=3; write ('a,=z (', b, ') '); операции выполняются в порядке записи, сначала операторы присваивания, затем оператор write (). Аргументами оператора write () являются:

    Строковый литерал 'a,=z ('; Переменная b; Строковый литерал ') '.

    Значит, на экран будет выведено: a,=z (3).
  2. 8 апреля, 14:39
    -1
    В языке программирования Pascal ABC вывод результатов решения задачи осуществляют операторы write или writeln. Выводить результаты можно разными способами. Если выводимая информация заключается в апострофы, то программа воспринимает ее как текст. И тогда все, что заключено в апострофы, появится на экране.

    В нашем фрагменте программы обрабатываются числовые данные целого типа. В строке вывода видно, что эта часть выводимой информации 'a,=Z (' и закрывающаяся скобка ') ' заключены в апострофы, а величина b выводится без апострофов, поэтому программа воспринимает ее как число. Тогда в результате указанного вывода write ('a,=Z (', b, ') ') на экране появится следующая информация: a,=Z (3). Это и будет ответом на поставленный вопрос.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Что будет выведено на экран в результате выполнения фрагмента программы a:=5; b:=3; write ('a,=Z (', b, ') '); ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Что выведется на экран в результате выполнения фрагмента программы: s:=0; FOR j:=1 TO 3 DO s:=s+2*j; write (' j=', j, ' s=', s) Что выведется на экран в результате выполнения фрагмента программы: p:=1; FOR k:=1 TO 5 DObegin p:=p*k; end;
Ответы (1)
1) Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a : = 3 + 8*4; b : = (a div 10) + 14; a : = (b mod 10) + 2;
Ответы (1)
1. Чему будет равна переменная "c" после выполнения этой программы: a : = 28; b : = 7; b : = a div b + b; c : = a mod b + a; Ответ: 2. Чему будет равна переменная "c" после выполнения этой программы: a : = 26; b : = 6; c : = a mod b + b; Ответ: 3.
Ответы (1)
1) Определите значение переменной s после выполнения следующего фрагмента программы: n : = 1; s : = 0; while n < = 101 do begin s : = s + 7; n : = n + 1 end; 2) Определите значение переменной S после выполнения следующего фрагмента программы: S:=1;
Ответы (1)
В результате выполнения фрагмента программы: While n0 do begin Write (2 * (n mod 10) + 1); n: = n div 10; end; На экран выведено число 13717 Какое число хранилось до этого в переменной n? 1) 716 2) 638 3) 386 4) 836
Ответы (1)