Какое значение будет у переменной i после выполнения фрагмента программы?
i = 0 while i 10: i = i + 1 if i > 7: i = i + 2 Ответ: 13 5 шаг Сколько итераций цикла будет выполнено в этом фрагменте программы? i = 0 while i 10: i = i + 1 if i > 7: i = i + 2Ответ: 9 9 шаг Сколько всего знаков * будет выведено после исполнения фрагмента программы: i = 0 while i < 5: print(‘*’) if i % 2 == 0: print(‘**’) if i > 2: print(‘***’) i = i + 1Ответ: 17
Источник: obformatike.blogspot.com
infoegehelp.ru
На рисунке показана работа цикла «пока» (while), который выполняется пока x≠y. В цикл вложен оператор ветвления «если-иначе» с условием x>y.
1 проход цикла while: x=55, y=75.x условие x>y не выполняется. y=y-x=75-55=20.
Случайные процессы Лекция 1
2 проход цикла while: x=55, y=20.x>y => условие x>y выполняется. x=x-y=55-20=35.
3 проход цикла while: x=35, y=20.x>y => условие x>y выполняется. x=x-y=35-20=15.
4 проход цикла while: x=15, y=20.x условие x>y не выполняется. y=y-x=20-15=5.
5 проход цикла while: x=15, y=5.x>y => условие x>y выполняется. x=x-y=15-5=10.
6 проход цикла while: x=10, y=5.x>y => условие x>y выполняется. x=x-y=10-5=5.
6 проход цикла while: x=5, y=5. x=y. Цикл заканчивает свою работу.
Ход выполнения программы представлен ниже.
x | 55 | 55 | 35 | 15 | 15 | 10 | 5 |
y | 75 | 20 | 20 | 20 | 5 | 5 | 5 |
Источник: infoegehelp.ru
Теория вероятностей #12: случайная величина, плотность и функция распределения
Тест по информатике 9 класс. Программирование в Pascal
Предмет — информатика. Да нный тест разработан для учеников 9 класса, по теме «Программирование в Pascal». Тест состоит из 20 вопросов.
Тест: « Язык программирования Pascal» 9 класс.
1. Цикл — это
а) такая форма организации действий, при которой некоторая последовательность команд повторяется определенное число раз
б) такая форма организации действий, при которой в зависимости от выполнения некоторого условия, выполняются различные последовательности команд
в) это часть программы, предназначенная для решения некоторой определенной задачи
2. Как выглядит конструкция цикла «пока?»
а) for i:=a to b do S; при которой a
в) for i:=a downto b do S; при a>b ;
3. Как выглядит конструкция цикла «до»?
а) for i:=a to b do S; при которой a
в) for i:=a downto b do S; при a>b ;
4 . Сколько раз выполнится тело цикла for i:= 10 downto 7 do ?
5. Сколько раз выполнится тело цикла for i:=9 to 2 do ?
6. В ыберите все свойства цикла «до»
а) параметр цикла в теле цикла менять нельзя;
б) т ело цикла выполняется хотя бы один раз ;
в) ч исло повторений тела цикла известно заранее ;
г) е сли условие не выполняется всегда, то произойдет зацикливание .
7. Выберите все свойства цикла «пока»?
а) Тело цикла выполняется хотя бы один раз
б) Если условие сразу не выполняется , то тело цикла не будет выполнено ни разу
в) Если условие будет выполняться всегда, то произойдет зацикливание цикла
г) Если условие не выполняется всегда, то произойдет зацикливание
8. Укажите оператор присваивания, не содержащий синтаксическую ошибку.
в) k:= nmodm mod 2 .
9. Что будет напечатано при выполнении таких операторов?
Hello:=5;
Write(‘Привет – ‘, Hello,’ :’, Hello);
б) Привет — Hello ;
10. Какое значение получит переменная N после выполнения фрагмента программы, если M=7?
N:= M div 10;
if N=0 then N:= N+1;
if N>0 then N:=N-2;
if N
11. Сколько операторов может быть записано внутри операторных скобок?
в) один составной;
г) сколько угодно.
12. Сколько операторов может быть записано в условном операторе после слова else?
в) один составной;
г) сколько угодно.
13. В каком разделе происходит описание переменных?
14. Как записывается оператор ввода?
15. Как записывается оператор вывода?
16. Выберите правильную запись оператора присваивания .
17. Как записывается полная форма условного оператора?
18. Укажите условие выбора чисел, кратных 3, но не кратных 6:
б) (Х mod 3=0) and (X mod 6<>0);
в) (Х mod 3=0) or (X mod 6<>0).
19. Какое значение примет переменная Х после выполнения оператора Х = 17 mod 4?
20. Как выглядит цикл «Для»?
а) for i:=a to b do S; при которой a
в) for i:=a downto b do S; при a>b ;
Тест: « Язык программирования Pascal» 9 класс.
1. Цикл — это
а) такая форма организации действий, при которой некоторая последовательность команд повторяется определенное число раз
б) такая форма организации действий, при которой в зависимости от выполнения некоторого условия, выполняются различные последовательности команд
в) это часть программы, предназначенная для решения некоторой определенной задачи
2. Как выглядит конструкция цикла «пока?»
а) for i:=a to b do S; при которой a
в) for i:=a downto b do S; при a>b ;
3. Как выглядит конструкция цикла «до»?
а) for i:=a to b do S; при которой a
в) for i:=a downto b do S; при a>b ;
4 . Сколько раз выполнится тело цикла for i:= 10 downto 7 do ?
5. Сколько раз выполнится тело цикла for i:=9 to 2 do ?
6. В ыберите все свойства цикла «до»
а) параметр цикла в теле цикла менять нельзя;
б) т ело цикла выполняется хотя бы один раз ;
в) ч исло повторений тела цикла известно заранее ;
г) е сли условие не выполняется всегда, то произойдет зацикливание .
7. Выберите все свойства цикла «пока»?
а) Тело цикла выполняется хотя бы один раз
б) Если условие сразу не выполняется , то тело цикла не будет выполнено ни разу
в) Если условие будет выполняться всегда, то произойдет зацикливание цикла
г) Если условие не выполняется всегда, то произойдет зацикливание
8. Укажите оператор присваивания, не содержащий синтаксическую ошибку.
в) k:= nmodm mod 2 .
9. Что будет напечатано при выполнении таких операторов?
Hello:=5;
Write(‘Привет – ‘, Hello,’ :’, Hello);
б) Привет — Hello ;
в) Привет – 5:5 .
10. Какое значение получит переменная N после выполнения фрагмента программы, если M=7?
N:= M div 10;
if N=0 then N:= N+1;
if N>0 then N:=N-2;
if N
11. Сколько операторов может быть записано внутри операторных скобок?
в) один составной;
г) сколько угодно.
12. Сколько операторов может быть записано в условном операторе после слова else?
в) один составной;
г) сколько угодно.
13. В каком разделе происходит описание переменных?
а) var;
14. Как записывается оператор ввода?
б) Read()
д) Readln()
15. Как записывается оператор вывода?
а) Writeln()
в) Write()
16. Выберите правильную запись оператора присваивания .
17. Как записывается полная форма условного оператора?
18. Укажите условие выбора чисел, кратных 3, но не кратных 6:
б) (Х mod 3=0) and (X mod 6<>0);
в) (Х mod 3=0) or (X mod 6<>0).
19. Какое значение примет переменная Х после выполнения оператора Х = 17 mod 4?
20. Как выглядит цикл «Для»?
а) for i:=a to b do S; при которой a
в) for i:=a downto b do S; при a>b ;
Инструкция по выполнению теста.
Тест содержит 20 вопросов. Тест разработан для приложения onlinetestpad.com . При ответе на вопросы ученик должен выбрать все правильные варианты ответов. Тест можно проходить онлайн или можно распечатать и выдать детям.
Каждый правильный ответ оценивается в один балл. За прохождение теста можно набрать 25 баллов.
Источник: xn--j1ahfl.xn--p1ai