Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная_по_ПП.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
47.72 Кб
Скачать

6 Вариант

  1. Определить h – полное количество часов и m полное количество минут, прошедших от начала суток до того момента (в первой половине дня), когда часовая стрелка повернулась на f градусов (f -вещественное число). Вход: одно число – f , выход: два числа, разделенных пробелами, – h и m .

  1. Определить, принадлежит ли точка с координатами ( x , y ) кругу радиуса r с центром в начале координат. Вход: три целых числа, разделенные пробелами, – x , y , r. Выход: одно слово – YES (если точка принадлежит кругу) или NO (если точка не принадлежит кругу).

  1. Поменять местами минимальный и максимальный элементы массива. Вход: элементы массива А, ввод с клавиатуры. Выход: число, равное количеству элементов массива A , элементы массива A .

  2. В квадратной матрице A [ N ][ N ] поменять местами максимальный элемент главной и побочной диагоналей с элементом, стоящим на пересечении этих диагоналей.

7 Вариант

  1. Три сопротивления  соединены параллельно. Найти сопротивление соединения R . Вход: три вещественных числа, разделенных пробелами, –, а выход: одно вещественное число – R , представленное с точностью до пяти знаков.

  1. Даны целые числа m и n (0 < m <= 12, 0 <= n < 60) ,указывающие момент времени: “ m часов, n минут”. Определить, сколько минут должно пройти до того момента, когда часовая и минутная стрелки на циферблате совпадут. Вход: два числа, разделенные пробелами, – m , n , выход: число k (количество минут).

  1. Поменять местами минимальный и первый отрицательный элементы массива. Вход: элементы массива А, ввод с клавиатуры. Выход: число, равное количеству элементов массива A , элементы массива A .

  1. В квадратной матрице A [ N ][ N ] определить номер столбца матрицы, имеющего наибольшую сумму элементов. Поменять этот столбец со строкой, имеющей наименьшую сумму элементов.

8 Вариант

  1. Треугольник задан координатами своих вершин. Найти площадь треугольника. Вход: шесть вещественных чисел, разделенных пробелами: x 1, y 1, x 2, y 2, x 3, y 3 – координаты веpшин треугольника . Выход: одно вещественное число – площадь треугольника. Результат округлить до шести знаков после запятой.

  1. Составить программу, определяющую, лежит ли точка с координатами x1, y1 выше, ниже или на прямой y = 4x-3 . Вход: два вещественных числа, разделенные пробелами, – x 1, y 1, а выход: одно слово – UP (если точка лежит выше прямой), или DOWN (если точка лежит ниже прямой), или YES (если точка лежит на прямой).

  1. Поменять местами минимальный и последний отрицательный элементы массива. Вход: элементы массива А, ввод с клавиатуры. Выход: число, равное количеству элементов массива A , элементы массива A .

  2. Дана матpица A[N,N]. Сформировать одномерный массив Х из полусумм элементов главной и побочной диагоналей в соответствующей строке матpицы. Упорядочить элементы одномерного массива в порядке неубывания.

9 Вариант

  1. Идет k - я секунда суток. Опpеделить, сколько полных часов ( h ) и полных минут (m) пpошло к этому моменту (напpимеp, h=3 и m=40. Вход: одно число – k . Выход: первое число – h , а второе – m .

  1. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали (при счете слева направо), второе – номер горизонтали (при счете сверху вниз). Даны натуральные числа k , l , m , n , каждое из которых не превосходит восьми. Требуется выяснить, угрожает ли ферзь полю ( k , l ), если он расположен на поле ( m , n ). Вход: четыре числа, разделенные пробелами, – k , l , m , n , а выход: слово YES (если ферзь угрожает) или NO (если ферзь не угрожает клетке).

  1. Определить количество положительных элементов массива, предшествующих первому отрицательному. Вход: элементы массива А, ввод с клавиатуры. Выход: число, равное количеству положительных элементов массива A до первого отрицательного.

  2.  Дана матpица A[N,М]. Определить количество "особых" элементов матрицы, считая элемент "особым", если он больше суммы остальных элементов своего столбца.