C++Builder. Лабораторная работа № 3. (4 часа).
«Разработка приложений, состоящих из нескольких форм».
Цели:
Ход работы:
1. Изучить (повторить) теоретический материал:
Общая часть задания к лабораторной работе:
Разработать приложение, работающее по следующей схеме:
2. Получить (уточнить) у преподавателя номер своего варианта.
3. В состав задания на данную работу входит две задачи (1-я - по теме "Ветвления", 2-я - по теме "Циклы"). Каждая задача оценивается по 4 балла, за правильную реализацию схемы взаимодействия форм – 2 балла.
4. Выбрать из списка номер вашего варианта и прочитать условия задач:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
5. Если возникли вопросы по условиям задач, задайте их преподавателю.
6. Скачать, распаковать, открыть и внимательно изучить пример: Пример-1;
7. Разработать приложение для своего варианта.
8. Протестировать программы.
9. Оформить отчет по лабораторной работе. Для этого следует в строке заголовка главной формы записать: "ЛР N. Вариант N. Группа. Фамилия Имя." В начале программного модуля главной формы записать как комментарий:
номер, название, цель работы;
номер варианта, условия задач;
дата окончания работы, Фамилия, Имя, группа.
11. Сдать преподавателю выполненную работу:
Работая в локальной сети колледжа, скопировать папку с работой («№группы_Фамилия_№ЛР») в папку на сетевом сервере: \\Server_uch\_БУФЕР\_Aud_27 (на рабочем столе создан ярлык к папке "_ЛР-сдача").
Работая не в колледже, создать файл-архив папки с работой, зайти на сайте "Образовательный портал" в раздел "Обратная связь", заполнить поля формы, прикрепить свой файл-архив и отправить его преподавателю.
12. Оценки по проверенным работам можно посмотреть в электронном журнале:
Работая в локальной сети колледжа, откройте ярлык на рабочем столе "Журнал".
Работая не в колледже, зайти на сайте "Образовательный портал" в раздел "Учебные журналы", открыть журнал текущего семестра.
Индивидуальные задания
1. Составить программу для вычисления многовариантной функции y(x):
2. Составить программу, подбирающую натуральные X и Y (одну комбинацию, при наибольшем значении X), удовлетворяющие равенству: 2*X + 3*Y = 120.
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу, подбирающую натуральные X и Y (одну комбинацию, при наибольшем значении Y), удовлетворяющие равенству: 2*X + 3*Y = 120.
1. Составить программу для вычисления многовариантной функции s(x,y):
Где f(x) = cos(x). На форме организовать ввод x, y и вывод f, s.
2. Составить программу, подбирающую натуральные X и Y (одну комбинацию, наименьшее Y при наименьшем X), удовлетворяющие равенству: X2 + Y2 = 1201.
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу вычисления функции y(x):
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу вычисления двойной суммы:
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу вычисления двойной суммы:
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу вычисления суммы произведения:
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу вычисления суммы произведения:
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу вычисления произведения суммы:
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу вычисления произведения суммы:
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу вычисления двойного произведения:
1. Составить программу для вычисления многовариантной функции y(a,b):
2. Составить программу вычисления двойного произведения:
1. Составить программу, которая из трёх заданных чисел выберет минимальное.
2. Составить программу вычисления суммы первых N натуральных четных чисел.
1. Составить программу, которая из трёх заданных чисел выберет максимальное.
2. Составить программу вычисления произведения первых N натуральных четных чисел.
1. Составить программу, которая определяет, заканчивается ли заданное натуральное число на 0.
2. Составить программу вычисления суммы первых N натуральных нечетных чисел.
1. Составить программу, которая определяет, является ли чётной сумма цифр заданного трёхзначного натурального числа.
2. Составить программу вычисления произведения первых N натуральных нечетных чисел.
1. Составить программу, которая определяет, является ли однозначной, или двухзначной сумма цифр заданного трёхзначного натурального числа.
2. Составить программу вычисления суммы первых N натуральных чисел.
Вариант 18.
1. Задано натуральное двухзначное число. Составить программу, которая даст характеристику числа по следующему плану:
· сумма цифр числа;
· число чётное (нечётное);
· число больше (меньше) 50;
· первая цифра равна (неравна) второй.
2. Составить программу вычисления произведения первых N натуральных чисел (факториала N).
1. Составить программу вычисления произведения только отрицательных чисел из заданных трёх чисел.
2. Составить программу, которая находит количество всех двухзначных чисел, делящихся без остатка на заданное натуральное число N.
1. Составить программу вычисления суммы только чётных чисел из заданных трёх натуральных чисел.
2. Составить программу для вычисления суммы квадратов натуральных чисел от 1 до N.
1. Составить программу, которая определяет, принадлежит ли точка с заданными координатами (x, y) заштрихованной области (включая границы) координатной плоскости.
2. Составить программу, которая находит количество всех делителей для заданного натурального числа N. Например, для числа 12 его делители: 1, 2, 3, 4, 6, 12 - ответ: 6.
1. Составить программу, которая определяет, принадлежит ли точка с заданными координатами (x, y) заштрихованной области (включая границы) координатной плоскости.
2. Составить программу для нахождения наибольшего общего делителя двух заданных натуральных чисел. Например, для чисел 12 и 16 - ответ: 4.
1. Составить программу, которая определяет, принадлежит ли точка с заданными координатами (x, y) заштрихованной области (включая границы) координатной плоскости.
2. Составить программу для вычисления xn путём умножения x на x n раз.
1. Составить программу, которая определяет, принадлежит ли точка с заданными координатами (x, y) заштрихованной области (включая границы) координатной плоскости.
2. Составить программу для определения количества всех четырёхзначных чисел, у которых сумма двух правых цифр равна сумме двух левых цифр.
1. Даны три числа. Найти среднее из них (то есть число, расположенное между наименьшим и наибольшим).
2. Дано целое число N > 0. Найти сумму S = N2 + (N + 1)2 + (N + 2)2 + : : : + (2N)2.
1. На числовой оси расположены три точки: A, B, C. Определить, какая из двух последних точек (B или C) расположена ближе к A, и вывести эту точку и ее расстояние от точки A.
2. Дано целое число N > 0. Найти сумму S = 1N + 2N-1 + ... + N1.
Чтобы избежать целочисленного переполнения, вычислять слагаемые этой суммы с помощью вещественной переменной и выводить результат как вещественное число.