Главная /
Основы программирования - обучения основам /
Чему равно значение целочисленной переменной x в результате выполнения приведенного ниже фрагмента программы? x := 1; цикл пока x < 100 | x := -(x * 2); конец цикла
Чему равно значение целочисленной переменной x
в результате выполнения приведенного ниже фрагмента программы?
x := 1;
цикл пока x < 100
| x := -(x * 2);
конец цикла
вопрос
Правильный ответ:
Значение
x
= 64.
Значение
x
= 128.
Значение
x
= 256.
Сложность вопроса
19
Сложность курса: Основы программирования - обучения основам
50
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные ответы - я бы не осилил c этими тестами intuit.
28 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # Что можно сказать об условии, указанном в заголовке цикла "пока", после полного завершения цикла?
- # Обязательно ли при использовании данных типа FILE подключать какие-либо стандартные заголовочные файлы?
- # Что делает следующий фрагмент программы на Си? FILE *f; . . . f = fopen("tmp.dat", "wb+");
- # Пусть x и y — вещественные переменные типа double. Может ли произойти прерывание из-за деления на ноль при вычислении логического выражения x / y >= 1.0 и y > 0.1?
- # Пусть регистры R1 и R2 содержат два целых числа x и y. Указать, что будет содержать регистр R0 после выполнения следующего фрагмента кода на RTL (знаком конъюнкции & обозначена операция побитового логического умножения): R0 := 0; L1: CC0 := R2 - 0; // сравнить R2 с нулем if (eq) goto L2; // переход, если равно CC0 := R2 & 1; // проверить младший бит R2 if (eq) goto L3; // переход, если ноль R2 := R2 - 1; R0 := R0 + R1; goto L4; L3: R2 := R2 / 2; R1 := R1 * 2; L4: goto L1; L2: