Вариант 4. Даны x, y, z . Вычислить a, b, если: Вариант 4 Даны гипотенуза c и катет b прямоугольника. Вычислить периметр и площадь треугольника. S треуг ab ; Pтреуг a b c . Связь всех сторон прямоугольного 2 треугольника определяется формулой a2 + b2 = c2. Вариант 4 Валя взяла у подруги книгу на 3 дня. В первый день она прочитала A страниц, во второй день прочитала в B раз больше, чем в первый, в третий день она прочитала на C страниц меньше, чем во второй. Успела ли Валя прочитать книгу вовремя, если в книге 194 страницы? Решить задачу при следующих значениях переменных: a) A = 28, B = 3, C = 25б; b) A = 30, B = 3, C = 16. Вариант 4 Даны a и b. Если a и b попадают в область а > 5 и b < –3, то вычислить значение y по формуле y = а + 2b 2 + 3, иначе x, если x < 0 y= 5, если x = 0 x + 1 , если x > 0 для произвольного x. Вариант 4. Найти остаток от деления целой части значения функции z = ln(x2+ab) на 7 и, в зависимости от его величины, напечатать сообщение об одном из дней недели, пронумеровав их от 0 до 6. (Применить оператор «выбор»). Тема 2. Циклические алгоритмы Вариант 8. Найти наибольшее число вида 1 , n 0 меньшее N; 2n где 0≥ N ≥1. Вариант 8. Дана непустая последовательность различных чисел. Определить порядковый номер наибольшего из них. Вариант 8. Найти сумму натуральных чисел, предшествующих заданному числу а. Тема 3. Массивы Вариант 10. Даны целочисленные массивы X и Y с разным количеством элементов. Найти максимальные элементы в этих массивах среди элементов, имеющих нечетный индекс. Вариант 10. Дан двумерный массив целых чисел из 4 столбцов и 4 строк. Найти минимальный элемент в первой половине массива (просмотр вести по строкам) и во второй половине массива. Поменять местами эти минимальные элементы массива. Вывести массив по строкам до и после перестановки. Вариант 10. Дана матрица А(nxn). Написать программу, которая находит максимальную сумму элементов, стоящих на диагоналях, параллельных данной. Вариант 10. Дана матрица А(nxn). Написать программу, которая упорядочивает строки этой матрицы по убыванию первых элементов ее строк. Тема 4. Строки Вариант 9. Написать программу, которая проверяет в строке баланс открывающихся и закрывающихся круглых скобок (строка содержит арифметическое выражение). Вариант 9. В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: текст совпадает с конечным отрезком ряда 0123456789 (например: 9, 89, 789). Вариант 9. Дан текст, содержащий фамилию и дату рождения в виде «Иванов А.М. 24.5.1970» преобразовать этот текст к виду «Иванов А.М. 24 года». Тема 5. Процедуры и функции Вариант 5. Даны действительные числа x, y. Получить: f(x,-2y,1.17)+f(2.2,x,x-y), tg(f(x+y,xy,y-x)+f(3.1,1.4,y-sinx)), где Вариант 5. Задана окружность (x-a)2 + (y-b)2 = R2 и точки Р(р1, р2), F(f1, f2), L(l1, l2). Выяснить и напечатать, сколько точек лежит внутри окружности. Проверку, лежит ли точка внутри окружности, оформить в виде процедуры. Вариант 5. Найдите НОК(а, b, c, d) = НОК(НОК(а, b), НОК(с, d)). Нахождение НОК (наименьшего общего кратного) двух чисел оформите в виде подпрограммы. Тема 6. Файлы Вариант 3. В файле f записан массив действительных чисел. Найти наименьшее из этих чисел. Вариант 3. В текстовом файле t1 записана последовательность целых чисел, разделенных пробелами (пробелов может быть больше одного). Написать процедуру, записывающую в текстовый файл t2 все положительные числа из t1. Тема 7. Записи и структуры Вариант 4. Успеваемость студентов. Составить программу формирования данных о студентах: Ф.И.О., № группы, оценки по 4 предметам. Организовать выбор тех, у кого есть неуд, выдать на экран список таких студентов, упорядочив их по среднему баллу.