1.Укажите условие выбора чисел, кратных 5 и не кратных 10:
(X mod 5=0) and (X mod 10<>0);
(X mod 5<>0) or (X mod 10=0);
(X mod 5=0) and (X mod 10=0);
2.Какое значение примет переменная k в результате выполнения фрагмента программы:
а:= 25;
if a>0 then k:=1 else k:=0
3.Выберите оператор, определяющий, является ли число а четным.
if a mod 2 = 0 then write (`Да) else (`Нет`)
if a mod 2 = 1 then write (`Да) else (`Нет`)
if a mod 2 = 0 then write (`Нет) else (`Да`)
if a mod 2 = 1 then write (`Нет) else (`Да`)
4. Чему равно значение выражения:
sqrt(16)*2 - sqr(3) - 20/5
а) 5 b) -5 c) -6 d) 6
5.Язык программирования Паскаль был разработан профессором:
А. Никлаусом Виртом. Б. Альбертом Энштейном.
В. Иваном Борменталем. Г. Блезом Паскалем.
- Обоснование:
- (X mod 5=0) означает, что число X делится на 5 без остатка.
- (X mod 10<>0) означает, что число X не делится на 10 без остатка.
2. Значение переменной k в результате выполнения фрагмента программы:
- a:= 25;
- if a>0 then k:=1 else k:=0
- Обоснование:
- Переменная a присваивается значение 25.
- Условие if a>0 выполняется, так как 25 больше 0.
- Поэтому переменная k примет значение 1.
3. Оператор, определяющий, является ли число а четным, это:
- if a mod 2 = 0 then write (`Да) else (`Нет`)
- Обоснование:
- (a mod 2 = 0) означает, что число a делится на 2 без остатка.
- Если это условие выполняется, то программа выведет "Да", иначе выведет "Нет".
4. Значение выражения sqrt(16)*2 - sqr(3) - 20/5 равно:
- sqrt(16)*2 - sqr(3) - 20/5 = 4*2 - 3^2 - 20/5 = 8 - 9 - 4 = -5.
- Ответ: b) -5.
5. Язык программирования Паскаль был разработан профессором Блезом Паскалем.
- Ответ: Г. Блезом Паскалем.