- •Контрольная работа № 1. Простейшие задачи целочисленной арифметики
- •Контрольная работа № 2. Простейшие задачи с действительными числами.
- •Контрольная работа № 3. Логический тип данных. Составные условия.
- •Контрольная работа № 4. Ветвящиеся алгоритмы.
- •Контрольная работа № 5. Задачи на арифметический цикл.
- •Контрольная работа № 6. Задачи на итерационные циклы.
- •Контрольная работа № 7. Задачи поиска в массиве.
- •Контрольная работа № 8. Задачи обработки массивов.
Контрольная работа № 1. Простейшие задачи целочисленной арифметики
Составить алгоритм и разработать программу, которая по трехзначному числу abc, вводимому с клавиатуры, находит и выводит на экран монитора число cba.
Составить алгоритм и разработать программу, которая находит две средние цифры произведения двузначного числа ab на число ba. Число ab вводится с клавиатуры.
Составить алгоритм и разработать программу, которая находит последние две цифры произведения четырех натуральных чисел А, В, С, D.
Составить алгоритм и разработать программу, которая по числу месяца Октябрь текущего года вычисляет номер дня недели, который приходится это число. (Счет номеров дней недели начинается с понедельника.)
Прямоугольная таблица размера M на N заполнена последовательными натуральными числами от 1 до M*N по принципу “слева направо и сверху вниз”. Составить алгоритм и разработать программу, которая по номерам строки A и столбца B определяет число X, которое стоит в клетке таблицы, находящейся в этой строке и этом столбце.
Прямоугольная таблица размера M на N заполнена последовательными натуральными числами от 1 до M*N по принципу “слева направо и сверху вниз”. Составить алгоритм и разработать программу, которая по числу A определяет строку X и столбец Y таблицы, в которой стоит это число.
Многоэтажный дом имеет N этажей и M подъездов. На каждой лестничной площадке расположено K квартир. Составить алгоритм и разработать программу, которая по номеру F квартиры определяет подъезд и этаж расположения этой квартиры.
Автомат для выдачи бумажных денег в банке заряжен купюрами номиналами 100, 50, 20, 10, 5, 2, 1 грн. Составить алгоритм и разработать программу, которая подсчитывает количества купюр различных номиналов, которыми автомат выдает сумму в N грн. Ваш алгоритм должен расходовать при этом наименьшее возможное количество купюр.
Составить алгоритм и разработать программу, которая находит последние четыре цифры 32-ой степени натурального числа N. (N32)
Составить алгоритм и разработать программу, которая вычисляет целые коэффициенты А, В, С квадратного уравнения Аx2 + Вx + С = 0 по его рациональным корням х1 = n1 / m1, x2 = n2 / m2
Контрольная работа № 2. Простейшие задачи с действительными числами.
Составить алгоритм и разработать программу, которая по длине, ширине и высоте комнаты, вводимым с клавиатуры, находит и выводит на экран площадь и объем этой комнаты.
Даны две действительные переменные a, b. Составить программу, которая меняет местами значения этих переменных (новое значение a должно быть равно старому значению b и наоборот).
Составить программу, которая вычисляет последнюю цифру целой части и первую цифру дробной части действительного числа х.
Составить программу, которая вычисляет первую цифру числа an (a – действительное число, n – натуральное число.)
Составить программу, которая решает систему линейных уравнений методом Крамера:
а11х1 + а12х2 = b1, а21х1 + а22х2 = b2 {Считать, что ее определитель не равен нулю}
Составить программу, которая вычисляет внутренние углы треугольника, заданного длинами сторон.
Построить математическую модель и составить программу расчета координат материальной точки, пущенной с начальной скоростью V0 под углом Alfa к горизонту в направлении вектора а = (X0,Y0) в момент времени t.
Написать программу решения задачи: найти длины медиан треугольника, заданного координатами своих вершин A, B, C.
Написать программу решения задачи: найти длины биссектрис треугольника, заданного координатами своих вершин A, B, C.
Многочлены F(x) = ax + b и G(x) = cx + d заданы своими коэффициентами. Составить программу расчета коэффициентов многочлена H(x) = F(x)*G(x).