Основы программирования на C++, PASCAL
18. Рис расфасован в два пакета. Масса первого — т кг, второго — п кг. Составить программу, определяющую:
а) какой пакет тяжелее — первый или второй;
б) массу более тяжелого пакета.
19. Написать программу, которая анализирует данные о возрасте и относит человека к одной из четырех групп: дошкольник, ученик, работник, пенсионер. Возраст вводится с клавиатуры.
20. Составить программу, определяющую, пройдет ли график функции у = ах2 + bх + с через заданную точку с координатами (т, n).
21. К финалу конкурса лучшего по профессии «Специалист электронного офиса» были допущены трое: Иванов, Петров, Сидоров. Соревнования проходили в три тура. Иванов в первом туре набрал т1 баллов, во втором — п1, в третьем — р1. Петров — т2, п2, р2 соответственно; Сидоров — т3, n3, р3. Составить программу, определяющую, сколько баллов набрал победитель.
22. Написать программу-фильтр, которая при нажатии любых клавиш выводит на экран только буквы и цифры, при этом указывая, что выводится: буква или цифра.
В
1. Написать программу нахождения суммы большего и меньшего из трех чисел.
2. Написать программу, по длинам сторон распознающую среди всех треугольников ABC прямоугольные. Если таковых нет, то вычислить величину угла С.
3. Найти max{min(a, b), min(c, d)}.
4. Даны три числа а, b, с. Определить, какое из них равно d. Если ни одно не равно d, то найти max(d — а, d —b, d —с).
5. Даны четыре точки А1(х1, у1), А2(x2 ,у2), А3(x3 , у3), А4(х4, у4). Определить, будут ли они вершинами параллелограмма.
6. Даны три точки А(х1, у1), B(х2, у2), и C(х3, у3). Определить, будут ли они расположены на одной прямой. Если нет, то вычислить ÐABC.
7. Даны действительные числа а, b, с. Удвоить эти числа, если а ≥ b ≥ с, и заменить их абсолютными значениями, если это не так.
8. На оси ОХ расположены три точки а, b, с. Определить, какая из точек b или с расположена ближе к а.
9. Даны три положительных числа а, b, с. Проверить, будут ли они сторонами треугольника. Если да, то вычислить площадь этого треугольника.
10. Написать программу решения уравнения ах3 + bх = 0 для произвольных а, b.
11. Дан круг радиуса R. Определить, поместится ли правильный треугольник со стороной а в этом круге.
12. Даны числа х, у, z. Найти значение выражения:
13. Дано число х. Напечатать в порядке возрастания числа: sin x, cos x, ln x