Лекция: Завдання до програми 2.5
Розробіть програму, яка виконує задані обчислення та виводить на екран відповідні повідомлення.
1. Введіть з клавіатури чотири дійсних числа, визначте найменше з них, перевірте додатне воно чи від’ємне.
2. Введіть з клавіатури два цілих числа та для більшого числа визначте, у якому з наведених діапазонів знаходиться це число: менше 0, від 0 до 50, від 51 до 100, більше 100.
3. Введіть з клавіатури три цілих числа, визначте найменше з них та перевірте парне воно чи непарне.
4. Введіть з клавіатури два цілих числа та для меншого числа визначте, у якому з наведених діапазонів знаходиться це число: менше -100, від -99 до 0, від 1 до 100, більше 100.
5. Введіть з клавіатури чотири дійсних числа, визначте найбільше з них, перевірте чи більше це число за 500 чи не більше.
Контрольні питання до лабораторної роботи № 2
1. Які оператори вибору Ви знаєте? Для чого вони призначені?
2. Яке значення може прийняти вираз умови в операторі if(умова)? Що є істиною, а що хибністю?
3. Дайте визначення вкладеного оператору умови. Наведіть приклад.
4. Які повідомлення виведуться в фрагменті програми? Поясніть.
int x=5,y=6;
if(x==3) puts(«AA1»);
else puts(«BB2»);
if(x=10, x<y) puts(«CC3»);
else puts(«DD4”);
if(x<y, x=-4) puts(»EE5");
else puts(«FF6»);
5. Визначте результати роботи логічної конструкції для змінних x і yз усіма можливими варіантами значень або 1 (чотири випадки). Що зміниться, якщо рядок, помічений міткою М1, взяти в фігурні дужки? Наведіть блок-схеми алгоритмів обох варіантів.