Поделитесь своими знаниями, ответьте на вопрос:
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. Язык программирования Паскаль был разработан профессором Блезом Паскалем.
- Ответ: Г. Блезом Паскалем.