- •Введение
- •Объектно-ориентированного программирования
- •1.3. Области видимости переменных и функций в
- •1.4. Основные рекомендации для разработки программ Стиль
- •Интерфейсы
- •Отладка
- •Тестирование
- •Производительность
- •Переносимость
- •2. Лабораторная работа № 1
- •2.1. Разработка алгоритма решения задачи Последовательность разработки алгоритма решения задачи.
- •2.3. Разработка интерфейса пользователя
- •2.4. Выбор визуальных объектов для стартовой формы
- •2.5. Задание свойств объектов
- •Создание меток и текстовых окон
- •2.6. Написание кода программы
- •2.7. Сохранение проекта
- •2.8. Компиляция программы
- •2.9. Отладка и тестирование программы
- •2.10. Задания для лабораторной работы № 1
- •2.11. Контрольные вопросы
- •3. Лабораторная работа № 2
- •3.1. Теоретический материал
- •If (условие) оператор;
- •Оператор разветвления. Форма записи структуры разветвления имеет вид:
- •If (условие) оператор1;
- •Оператор с составным условием. При составлении конструкции оператора условной передачи управления могут использоваться составные условия, в которых условия соединены логическими операциями
- •3.2. Примеры решения задач
- •3.3. Задания для лабораторной работы № 2
- •3.4. Контрольные вопросы
- •4. Лабораторная работа № 3
- •4.1. Теоретические сведения
- •4.2. Задания для лабораторной работы № 3
- •4.3. Контрольные вопросы
- •5. Лабораторная работа № 4
- •5.1. Теоретические сведения.
- •5.2. Задания для самостоятельного выполнения
- •5.3. Контрольные вопросы
- •6. Лабораторная работа № 5
- •6.1. Теоретический материал
- •Strcpy (Sp, “дополнительный текст”);
- •Библиотечные функции работы со строками типа char
- •Основные функции работы со строками типа AnsiString
- •6.3. Задания для самостоятельной работы
- •6.4. Контрольные вопросы
- •7. Лабораторная работа № 6
- •7.1. Рисование по пикселям
- •7.2. Рисование с помощью пера
- •Методы вычерчивания графических примитивов с помощью пера
- •Выбор метода решения задачи
- •Алгоритм решения задачи
- •Разработка интерфейса пользователя
- •Разработка кода программы
- •7.3. Рисование геометрических фигур
- •7.4. Задания для самостоятельного выполнения
- •7.5. Контрольные вопросы
- •Заключение
- •Библиографический список
- •Математические функции
- •Константы, используемые в математических выражениях
- •Тригонометрические функции
- •Арифметические и алгебраические функции
- •Функции перерасчета градусы-радианы
- •Компьютерные технологии
- •3 94006 Воронеж, ул. 20-летия Октября,84
4.2. Задания для лабораторной работы № 3
Вариант 4.1. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать сумму К членов числового ряда:
.
Вариант 4.2. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать сумму членов числового ряда с точностью E.
.
Вариант 4.3. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать произведение К членов числового ряда:
целое K ввести с клавиатуры.
Вариант 4.4. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать сумму членов числового ряда:
с точностью
Вариант 4.5. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать произведение членов числового ряда:
с точностью
Вариант 4.6. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать сумму К членов числового ряда:
.
Вариант 4.7. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать сумму членов числового ряда:
.
с точностью
Вариант 4.8. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать произведение членов числового ряда:
.
с точностью
Вариант 4.9. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать сумму членов числового ряда:
.
с точностью
Вариант 4.10. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать произведение К членов числового ряда:
.
Вариант 4.11. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать сумму К членов числового ряда:
.
Вариант 4.12. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать сумму К членов числового ряда:
S =
Количество суммируемых членов ряда задается во время работы программы.
Вариант 4.13. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать сумму членов числового ряда
с точностью.
Вариант 4.14. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести на печать произведение К членов числового ряда:
.
Вариант 4.15. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести в ListBox квадраты К десяти целых положительных чисел, начиная с К1.
Вариант 4.16. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить сумму первых n целых положительных целых чисел, начиная с n1. Количество суммируемых чисел должно вводиться в ListBox .
Вариант 4.17. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить сумму членов числового ряда:
.
с точностью
Вариант 4.18. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить значения функции у = –2,4х2 + 5х – 3 в диапазоне от –2 до 2, с шагом 0,5.
Вариант 4.19. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей сгенерировать последовательность из К случайных чисел в диапазоне от 1 до 100, вывести их в ListBox и вычислить их среднее арифметическое.
Вариант 4.20. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить значения функции у = |х|. для диапазона изменения аргумента от –N1 до N2, шаг приращения аргумента 0,5 и вывести их в ListBox .
Вариант 4.21. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить сумму членов числового ряда:
.
с точностью .
Вариант 4.22. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить значения функции:
при изменении х от –1 до 1 с шагом 0,2 и у от –2 до 2 с шагом 0,5.
Вариант 4.23. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести в ListBox значения функции:
при изменении х от 0 до π с шагом π /8 и у от 0 до π с шагом π/16.
Вариант 4.24. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить сумму членов числового ряда:
.
с точностью
Вариант 4.25. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести в ListBox значения функции:
при изменении х от 0 до 2 с шагом 0,1 и у от –2 до 2 с шагом 0,5.
Вариант 4.26. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести в ListBox нечетные целые положительные числа в диапазоне от К1 до К2 и их сумму.
Вариант 4.27. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить сумму К членов числового ряда при Х = Х0.
.
Вариант 4.28. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить сумму членов числового ряда:
.
с точностью
Вариант 4.29. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести в ListBox значения функции:
при изменении х от 0 до 1 с шагом 0,1 и у от 1 до 25 с шагом 2,5.
Вариант 4.30. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей вычислить и вывести в ListBox целые положительные числа, делящиеся на 3 в диапазоне от К1 до К2 и их сумму.
Вариант 4.31. Разработать алгоритм, интерфейс пользователя и написать код программы, позволяющей оценить относительную точность вычислений с переменными типа float и double в среде программирования C++ Bilder.