
Помогите решить тест пожалуйста. Срочно!!!! 1Чему будет равен результат выполнения фрагмента
программы?a:=12; if a div 2>=6 then b:= a mod 5 else b:= a div 3; write (a-b); A. 2 B. 8 C.12 D. 10 2 Требуется подсчитать сумму натуральных чисел от 5 до 125. Какое условие нужно использовать в цикле While? A.i>125 B.i<125 C.i<=125 3Сколько раз будет выполнятыся цикл For i:=6 to 10 do...; A. 5 раз B. 6 раз С.4 раза 4 Сколько раз выполняется цикл i:=6; while i<6 do i:=i+3 A.2 раза B. Ни разу С. 1 раз 5Чему будет равна переменная sum после выполнения фрагмента программы: sum:=0;for i:=7 to 9 do sum:=sum+i; A.15 B.24 C. 16 6 сколько раз выполнится цикл: i:=4;while i<10 do i:=i+3; A. 2 раза В. 3 раза С. 4 раза 7 сколько раз исполниться следующий цикл: i:=12; Repeat i:=i-2 Until i>4; A. 1 раз В. 5 раз С. Бесконечное количество раз D. 2 раза 8 чему будет равна переменная sum после выполнения фрагмента программы: i:=10; sum:=0; While i>5 do begin sum:=+i/5; i:=i-5 end A.2 B.3 C.30 9.Чему будет равна переменная sum после выполнения фрагмента программы: sum:=0; i:=1; Repeat Sum:=sum+3; i:=i-1 Until i>11 A. 3 B. Цикл бесконечный С. 6

Ответы на вопрос

Ответ:
1. 10
2. while i <= 125
3. 5 раз
4. Ни разу
5. 24
6. 2 раза
7. 1 раз
8. sum=2
9. Цикл бесконечный
Объяснение:



Давайте рассмотрим каждый из вопросов по очереди:
- Чему будет равен результат выполнения фрагмента программы?
pascala := 12; if a div 2 >= 6 then b := a mod 5 else b := a div 3; write(a - b);
Сначала давайте рассмотрим условие внутри if
. a div 2
равно 6, и так как это больше или равно 6, то ветка then
будет выполнена. Теперь рассмотрим, что происходит в этой ветке. b := a mod 5
означает взять остаток от деления 12 на 5, что равно 2. Итак, b
становится равным 2, и затем мы выполняем write(a - b)
, что равно 12 - 2, итак результат - 10.
Ответ: D. 10
- Требуется подсчитать сумму натуральных чисел от 5 до 125. Какое условие нужно использовать в цикле While?
Чтобы подсчитать сумму натуральных чисел от 5 до 125, вы можете использовать цикл
while
с условием, что переменнаяi
должна быть меньше или равна 125:
Ответ: C. i <= 125
- Сколько раз будет выполняться цикл
For i := 6 to 10 do ...
? ЦиклFor i := 6 to 10 do ...
будет выполняться 5 раз, так как он перебирает значенияi
от 6 до 10 включительно.
Ответ: A. 5 раз
- Сколько раз выполняется цикл
i := 6; while i < 6 do i := i + 3
? Циклi := 6; while i < 6 do i := i + 3
не выполняется ни разу, потому что начальное значениеi
(6) уже больше или равно 6, и условиеi < 6
не выполняется.
Ответ: B. Ни разу
- Чему будет равна переменная
sum
после выполнения фрагмента программы:
pascalsum := 0; for i := 7 to 9 do sum := sum + i;
Этот фрагмент программы выполняет цикл от 7 до 9 и при каждой итерации добавляет значение i
к sum
. Таким образом, сначала sum
равно 0, затем 7 добавляется к sum
, затем 8, и, наконец, 9 добавляется к sum
.
Ответ: B. 24
- Сколько раз выполнится цикл:
i := 4; while i < 10 do i := i + 3;
? Этот цикл будет выполняться два раза. Начиная сi = 4
, он будет увеличиваться на 3 на каждой итерации и остановится, когдаi
станет больше или равно 10.
Ответ: A. 2 раза
- Сколько раз исполнится следующий цикл:
i := 12; Repeat i := i - 2 Until i > 4;
? Этот цикл будет выполняться до тех пор, покаi
больше 4.i
начинается с 12 и уменьшается на 2 на каждой итерации. Таким образом, он выполнится 5 раз (12, 10, 8, 6, 4), покаi
не станет больше 4.
Ответ: B. 5 раз
- Чему будет равна переменная
sum
после выполнения фрагмента программы:
pascali := 10; sum := 0; while i > 5 do begin sum := sum + i / 5; i := i - 5; end;
Первое значение i
равно 10, и мы входим в цикл while
, который будет выполняться, пока i
больше 5. На каждой итерации мы добавляем i / 5
к sum
и уменьшаем i
на 5. Таким образом, сначала i
равно 10, затем 5, и цикл остановится. В результате sum
будет равно 10 / 5 = 2.
Ответ: A. 2
- Чему будет равна переменная
sum
после выполнения фрагмента программы:
pascalsum := 0; i := 1; Repeat Sum := sum + 3; i := i - 1; Until i > 11;
Цикл Repeat
будет выполняться до тех пор, пока i
больше 11. Однако, начиная с i = 1
и уменьшая его на 1 на каждой итерации, i
никогда не станет больше 11, и цикл будет выполняться бесконечно.
Ответ: B. Цикл бесконечный


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili