Определите что будет выведено на экран
Перейти к содержимому

Определите что будет выведено на экран

  • автор:

а ну-ка. 3.Определите, что будет выведено на экран после выполнения фрагмента программы: x := 6; y := x-5; y := y-1; if (y>=0) then writeln(‘Ola’) else writeln(‘Hello’); 4. Что будет напечатано в ходе выполнения данной программы? var a,b: integer; begin a:=5; b:=a-7; a:=a-b; while (a>0) do begin a:=a-2; b:=b+3; end; write(b); end. ​

Калина

Решение:
3. Поскольку в результате выполнения вышеперечисленных операций y будет равен 0, то на экран будет выведено сообщение: Ola
4. Выполнение действий:( a:=5; b:=-2; a:=7; Поскольку (a>0), то продолжим: a:=5; b:=1; конец)
На экран выведено значение b:
1
: 3. Ola; 4. 1

Определите, какое значение будет выведено на экран в результате выполнения приведенной ниже последовательности оператор

Определите, какое значение будет выведено на экран в результате выполнения приведенной ниже последовательности операторов:

Голосование за лучший ответ

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

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Помогите с информатикой.

Определите, что будет выведено на экран, после работы
данной программы? Чему будут равны значения переменных
s, k, после выполнения всей программы. Для решения данного
задания вы можете воспользоваться программой Pascal.
Результат выполнения программы (какие значения будут в
новом массиве), а также значения переменных s и k
письменно напишите в качестве ответа на задание.

const N = 6;
var
a: array[0..N-1] of integer;
i, k: integer ;
s, c: integer;
begin
for i:=0 to N-1 do
readln(a[i]);
c:=a[2];
s := a[0];
k:=N;
for i:=1 to N-1 do begin
a[i]:=a[i]+2;
if a[i] > s then
begin
s := a[i];
k:=N-i;
end
end;
if k>c then a[k]:=c
else a[c]:=k;
for i:=1 to N-1 do
write(a[i]:2);
writeln;
end.

Лучший ответ

Данный код выполняет следующие действия:

Вводит массив из 6 элементов с клавиатуры (значения: 5, 6, 5, 1, 2, 10).
Инициализирует переменную «c» значением третьего элемента массива (5).
Инициализирует переменную «s» значением первого элемента массива (5).
Инициализирует переменную «k» значением N (6).
Проходит по всем элементам массива начиная с первого и до последнего (индексы от 0 до 5).
К каждому элементу массива прибавляет 2.
Если текущий элемент больше значения переменной «s», то присваивает значение этого элемента переменной «s» и присваивает значение N-индекс текущего элемента переменной «k».
Выполняет проверку: если значение переменной «k» больше значения переменной «c», то присваивает третьему элементу массива значение переменной «c», иначе присваивает пятому элементу массива значение переменной «k».
Выводит на экран все элементы массива, кроме первого (6, 7, 6, 2, 4, 12).
Результат выполнения программы:
Массив после выполнения программы: 6, 7, 6, 2, 4, 12
Значение переменной «s» после выполнения программы: 12
Значение переменной «k» после выполнения программы: 1

RaIZe TMУченик (100) 9 месяцев назад
спасибо большое!)
Остальные ответы

Будет выведено в строку через пробел: «8 7 3 4 1» (см. прикрепленный скриншот):
s=12; k=1

Задача 73633 Определи, какое значение будет выведено.

Определи, какое значение будет выведено на экран после выполнения фрагмента программы:

for i := 5 downto 3 do

информатика 8-9 класс 295

Решение

21.10.2023 23:41:20

Фрагмент программы использует цикл for, который начинается с числа 5 и идет вниз до числа 3, и каждую итерацию цикла умножает значение i на 2 и выводит результат на экран.

Следовательно, нам нужно выполнить эти расчеты последовательно и определить, какие значения будут выведены на экран.

— Сначала i равно 5, умножаем на 2, получаем 10. Это значение будет выведено на экран.
— Затем i уменьшается на 1 и становится равным 4, умножаем на 2, получаем 8. Это значение будет выведено на экран.
— Затем i снова уменьшается на 1 и становится равным 3, умножаем на 2, получаем 6. Это значение будет выведено на экран.

Таким образом, после выполнения данного фрагмента программы на экран будут выведены значения: 10, 8, 6.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *