Информатика. Программирование на C++. Мамонова Т.Е. - 52 стр.

UptoLike

Составители: 

не может быть вычислено. При выполнении заданий на сравнения, ис-
пользовать тернарную операцию.
а) k=n+(++m);
б) m-->n;
3. Записать выражение, зависящее от координат точки X и Y и при-
нимающее значение TRUE (t или 1), если точка принадлежит выделен-
ной области (рис. 2), и FALSE (f или 0), если не принадлежит. Результа-
ты вычислений вывести на печать. При выполнении задания использо-
вать переменную логического типа, а не условный оператор.
y
x
0 7
3
Рис. 2. Область для решения
логической задачи варианта 1
Вариант 2
1. Введите обозначения и объявите переменные x, y, z и S. Запишите
инструкции, которые присваивают переменным "x", "y" и "z" значения,
вводимые c клавиатуры. Вычислите квадрат суммы трех введённых ве-
щественных чисел x, y, z. Выведите результат на экран в виде:
x=1 y=1 z=1
Answer:
S=9
*******************
2. Определить тип заданных выражений и найти их значения. Со-
ставить систему тестов и вычислить полученное выражение для
нескольких значений n и m, определить при каких n и m выражение не
может быть вычислено. При выполнении заданий на сравнения, исполь-
зовать тернарную операцию.
а) k=--n-m++;
б) m++<--n;
3. Записать выражение, зависящее от координат точки X и Y и при-
нимающее значение TRUE (t или 1), если точка принадлежит выделен-
ной области (рис. 3), и FALSE (f или 0), если не принадлежит. Результа-
ты вычислений вывести на печать. При выполнении задания использо-
вать переменную логического типа, а не условный оператор.
52