Knowee
Questions
Features
Study Tools

Какое значение примет переменная s в результате выполнения данной программы:s:=2;i:=-5;while i>=0 dobegini:=i-1;if i mod 2 = 0 thens:=s+1elsei:=i-1;end; 2 1 4 3

Question

Какое значение примет переменная s в результате выполнения данной программы:s:=2;i:=-5;while i>=0 dobegini:=i-1;if i mod 2 = 0 thens:=s+1elsei:=i-1;end; 2 1 4 3

🧐 Not the exact question you are looking for?Go ask a question

Solution

Ваш вопрос немного непонятен, так как он обрывается и не содержит конкретного кода программы для анализа. Однако, основываясь на том, что предоставлено, я могу сказать следующее:

Переменная s инициализируется значением 2, а переменная i инициализируется значением -5. Затем начинается цикл while, который будет выполняться, пока i больше или равно 0.

Однако, поскольку i инициализируется значением -5, условие цикла while не выполняется, и цикл не запускается. Это означает, что переменная s не изменяется после инициализации и остается равной 2.

Если бы условие цикла while выполнялось и цикл запускался, то значение s изменялось бы в зависимости от того, является ли i четным числом. Если i четное, s увеличивается на 1. Если i нечетное, i уменьшается на 1, и s не изменяется.

Но в данном случае, поскольку цикл while не запускается, s остается равным 2.

This problem has been solved

Similar Questions

Каково назначение ниже приведенной программы?program p1;varx,m: integer;beginwrite('Введите число');readln(x);m:=2;if (x mod m) = 0 thenbeginwrite('*',m);x:=x div m;endelse m:=m+1;end. Разложение целого числа на составляющие цифры Нахождение частного от деления целого числа на 2 Нахождение всех остатков целого числа Разложение целого числа на множители

Чем  следует заменить многоточия в заданном фрагменте кода, чтобы в результате выполнения отображалась сумму элементов в строке x?s = 0;for(i = 0; i < n; i++).............

Установите корректность использования условного оператора в следующих ситуациях. if x<0 then x:=-y; if x>0 x:=y; if x>0 else x:=y; if x<0; then x:=-y;

1. Розкрий дужки та зведи подібні доданки: x – (5 – 2x).А x – 5;Б 3x – 5;В –x + 5;Г інший варіант відповіді: ______________.2. Знайди значення виразу –4x, якщо x = –1.А 1; Б –4; В 4;Г інший варіант відповіді: ___________.3. Познач корінь рівняння x + 5,4 – 5,4 = –0,1.А 5,4;Б 10,9;В –0,1;Г інший варіант відповіді: ___________.4. Визнач, у яку фігуру переходить відрізок у результаті паралельного перенесення.А У пряму;Б у промінь;В у рівний йому відрізок;Г інший варіант відповіді: _________________.ІІІ. Виконай у робочому зошиті.1. Розв’яжи рівняння.а) 3х + 2 = 14х – 75;б) 2х – 1 = 3х + 99;в) –х + 11 – 4х = –х + 2х – 12.2. Розв’яжи задачу.Марійка та Оксанка живуть на однаковій відстані від школи танців.Марійка йде до школи танців зі швидкістю 6 км/год, а Оксанка — зішвидкістю 4 км/год. Марійка дістається школи танців на 5 хв швидше,ніж Оксанка. Визнач відстань до школи танців та час, який витрачаєна дорогу кожна дівчинка.

При решении задачи линейного программирования точка оптимального решения получается на пересечении двух прямых - l1:x1+x2=12;l2:5x1+8x2=81𝑙1:𝑥1+𝑥2=12;𝑙2:5𝑥1+8𝑥2=81. Чему равно оптимальное решение целевой функции z=626x1+656x2𝑧=626𝑥1+656𝑥2?

1/1

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.