• Предмет: Информатика
  • Автор: sergejabramov714
  • Вопрос задан 5 месяцев назад

1. Что является результатом выполнения фрагмента программы

a:=15; b:=10; c:=a-b;

writeln(c);

2. Что является результатом выполнения фрагмента программы при вводе значений 50 и 30 readln (a,b);

c:=a+b; writeln(a, c);

3. Что является результатом выполнения фрагмента программы

a:=20; b:=15; c:=a+b;

writeln('a,a, 'b',b, 'c=',c);
Помогите пожалуйста

Ответы

Ответ дал: Аноним
1

Ответ:

Результатом выполнения этого фрагмента программы будет число 5, которое будет выведено на экран с помощью функции writeln(c);. Это происходит потому, что переменной a присваивается значение 15, переменной b присваивается значение 10, а затем из a вычитается b, и результат (5) сохраняется в переменной c.

Результатом выполнения этого фрагмента программы будет вывод на экран значений переменных a и c с помощью функции writeln(a, c);. Это происходит потому, что сначала с помощью функции readln(a,b); считываются значения переменных a и b (в данном случае 50 и 30), затем эти значения складываются, и результат (80) сохраняется в переменной c. Затем функция writeln(a, c); выводит значения a и c на экран.

В этом фрагменте программы произошла ошибка в строке кода: writeln('a,a, 'b',b, 'c=',c);. Здесь пропущена кавычка после первой строки ('a,a,), и лишняя кавычка после b. Кроме того, нет разделителя между b и c. Если бы этого не было, то результатом выполнения этого фрагмента программы было бы вывод на экран строки 'a,a, 'b',b, 'c=35, так как переменной a было присвоено значение 20, переменной b было присвоено значение 15, и затем эти значения были сложены, и результат (35) сохранен в переменной c.

Объяснение:

Вас заинтересует