- •Е.В. Наумов, е.В. Демьянова,
- •Наумов Евгений Владимирович,
- •Этапы подготовки задач к решению на компьютере. Понятие алгоритма, его свойства и способы описния
- •Виды алгоритмов
- •Лабораторная работа №1
- •Задания
- •Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Задания
- •Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Задания
- •Порядок выполнения работы
- •Содержание отчета
- •Задания
- •Порядок выполнения работы
- •Содержание отчета
- •Программная реализация метода бисекции
- •Порядок выполнения работы
- •Содержание отчета
- •Задания
- •Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Задания
- •Порядок выполнения работы
- •Для пошагового выполнения программы на этапе суммирования значений элементов массива необходимо выполнить следующие действия:
- •Содержание отчета
- •Контрольные вопросы
- •Литература
Задания
Разработать алгоритм, спроектировать форму и составить программный код (записать текст программы) для решения задач, приведенных в таблице 1, согласно выданному преподавателем варианту заданий.
Таблица 1
Варианты заданий
№ варианта |
Задание |
1 |
Вычислить линейную функцию y = kx + b |
2 |
Найти площадь грани, объема и полной поверхности куба с ребром, равным a (например а = 3) |
3 |
Определить площадь треугольника по заданным длинам трех его сторон (формула Герона) |
4 |
Определить площадь кольца по заданным внешнему и внутреннему радиусам |
5 |
Определить площадь, высоту и периметр равностороннего треугольника по заданной его стороне |
6 |
Определить сумму цифр трехзначного числа и записать его в обратном порядке следования цифр |
7 |
Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов a и b |
8 |
Заданы координаты трех вершин треугольника (x1, y1), (x2, y2), (x3, y3). Найти его периметр и площадь |
9 |
Вычислить длину окружности и площадь круга одного и того же заданного радиуса R |
10 |
Найти произведение цифр заданного четырехзначного числа |
11 |
Даны два числа. Найти среднее арифметическое кубов этих чисел |
12 |
Вычислить расстояние между двумя точками с данными координатами (x1, y1) и (x2, y2) |
13 |
Даны два действительных числа x и y. Вычислить их сумму, разность, произведение и частное |
14 |
Дана длина ребра куба. Найти площадь грани, площадь полной поверхности и объем этого куба |
15 |
Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей |
16 |
Известна длина окружности. Найти площадь круга, ограниченного этой окружностью |
Окончание табл. 1
№ варианта |
Задание |
17 |
Найти площадь кольца, внутренний радиус которого равен r, а внешний – заданному числу R (R > r) |
18 |
Треугольник задан величинами своих углов и радиусом описанной окружности. Найти стороны треугольника |
19 |
Дано a. Не используя никаких функций и никаких операций, кроме умножения, получить а8 за три операции, а10 и а16 за четыре операции |
20 |
Найти все углы треугольника со сторонами a, b, c. Предусмотреть в программе перевод радианной меры угла в градусы, минуты и секунды |
21 |
Три сопротивления R1, R2, R3 соединены параллельно. Найти сопротивление соединения |
22 |
Решить задачу деления «Числителя» на «Знаменатель» по нажатию кнопки «Счет» |
23 |
Создать проект «Цвет рыбок». В текстовые поля вводятся количества красных, синих, желтых и зеленых рыбок, а также их общее количество, и создается событийная процедура, вычисляющая процент рыбок каждого цвета и выводящая эти проценты в текстовые поля |
24 |
Определить количество ступенек, которые нужно пройти, чтобы подняться на N-й этаж. Лестница между этажами содержит 2 пролета по m ступенек |
25 |
Создать проект «Мое имя», который должен выводить на экран окно сообщения, содержащее Ваше имя. Модернизировать проект «Мое имя», добавив вывод сообщения с использованием функции вывода сообщений, надписи и текстового поля |