Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб2_С++.doc
Скачиваний:
5
Добавлен:
21.11.2019
Размер:
112.64 Кб
Скачать

Задания для самостоятельной работы

1. Используя сокращенную форму записи условного оператора if, составить программы для решения следующих задач:

1.1. Дано вещественное число. Найти модуль этого числа (стандартную функцию не использовать).

1.2. Уменьшить первое введенное число в два раза, если оно больше второго введенного числа.

1.3. Даны два числа. Если квадратный корень из второго числа меньше первого числа, то увеличить второе число в пять раз.

1.4. Даны три целых числа. Увеличить в два раза нечетные.

1.5. Даны три вещественных числа. Возвести в квадрат положительные.

1.6. Даны четыре вещественных числа. Определить, сколько из них принадлежат интервалу (2,5; 7,3).

1.7. Даны четыре целых числа. Определить, сколько из них четных.

1.8. Даны три вещественных числа. Определить, сколько из них отрицательных.

1.9. Даны четыре целых числа. Найти сумму тех чисел, которые кратны трем.

1.10. Даны четыре целых числа. Найти сумму тех чисел, которые принадлежат интервалу [1; 10].

1.11. Даны четыре вещественных числа. Найти сумму тех чисел, которые больше пяти.

1.12. Даны три целых числа. Вывести на экран те из них, которые являются отрицательными.

1.13. Даны три целых числа. Вывести на экран те из них, которые кратны пяти.

1.14. Даны три целых числа. Вывести на экран те из них, которые являются нечетными.

1.15. Даны три вещественных числа. Вывести на экран те, которые принадлежат интервалу (1; 10).

1.16. Даны три натуральных числа a, b, c. Если они являются тройкой Пифагора, т.е. c2=a2+b2, то увеличить каждое в два раза.

2. Используя условный оператор if, составить программы для решения следующих задач:

2.1. Даны три числа. Определить порядковый номер меньшего из них.

2.2. Даны три числа. Вывести вначале большее, затем меньшее из них.

2.3. Даны три числа. Найти среднее из них (то есть число, расположенное между наименьшим и наибольшим).

2.4. Даны три числа. Найти произведение двух наименьших из них.

2.5. Даны три числа. Найти сумму большего и меньшего из них.

2.6. Даны три числа. Найти сумму двух наибольших из них.

2.7. На плоскости заданы три точки своими координатами. Определить, какая из них расположена ближе к началу координат.

2.8. Заданы три стороны треугольника a, b и с. Определить какая из сторон (a, b или с) является наибольшей.

2.9. Заданы три стороны треугольника a, b и с. Определить, является ли этот треугольник прямоугольным, и какая сторона служит гипотенузой.

2.10. Даны вещественные положительные числа a, b, c. Если существует треугольник со сторонами a, b, c, то определить, является ли он остроугольным.

2.11. Даны вещественные положительные числа a, b, c. Если существует треугольник со сторонами a, b, c, то определить, является ли он прямоугольным.

2.12. Даны три угла. Проверить могут ли они быть углами треугольника. Если да, то проверить, будет ли этот треугольник тупоугольным.

2.13. Даны три угла. Проверить могут ли они быть углами треугольника. Если да, то проверить, будет ли этот треугольник остроугольным.

2.14. Заданы радиус круга R и сторона квадрата А. Определить, можно ли вписать квадрат в круг.

2.15. Известны площадь круга S1 и площадь квадрата S2. Определить, поместится ли круг в квадрат?

2.16. Известны площадь круга S1 и площадь квадрата S2. Определить, поместится ли квадрат в круг?

2.17. Заданы три положительных числа a, b и с. Определить, являются ли они последовательно стоящими элементами арифметической прогрессии. Если являются, то определить разность прогрессии.

2.18. На числовой оси OX расположены три точки: A, B, C. Определить, какая из двух последних точек (B или C) расположена ближе к A, и вывести эту точку и ее расстояние от точки A.

2.19. Даны координаты точки А, не лежащей на координатных осях OX и OY. Определить номер координатной четверти, в которой находится данная точка.

2.20. На плоскости ХОY задана своими координатами точка А. Указать, где она расположена (на какой оси или в каком координатном угле).

2.21. Дано целое число. Вывести его строку-описание вида «отрицательное четное число», «нулевое число», «положительное нечетное число» и т. д.

2.22. Дано целое число, лежащее в диапазоне 1–999. Вывести его строку-описание вида «четное двузначное число», «нечетное трехзначное число» и т. д.

2.23. Пройдет ли кирпич со сторонами а, b и с сквозь прямоугольное отверстие со сторонами p и q? Стороны отверстия должны быть параллельны граням кирпича.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]