Помогите решить тест пожалуйста. Срочно!!!! 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
