
Лаб_18 Головков И.Е. 12002108 ПП
.docxВыполнил Головков И.Е.
Группа 12002108
Проверила Гахова Н.Н.__
Дата _________________
Оценка _______________
Подпись ______________
Отчёт по лабораторной работе № 18
Реализация разветвляющихся алгоритмов
c использованием оконного приложения в среде Visual Studio
Вариант 25
Цель работы: изучить операции сравнения, логические операции, операторы передачи управления if, switch, break, научиться пользоваться простейшими компонентами организации переключений (СheckBox, ComboBox). Написать и отладить программу с разветвлениями.
Задание
1. Используя компоненты CheckBox и ComboBox,
объедините в одном коде одно из заданий
1 и задание 2 из лабораторной работы
5(Ветвления).
Рисунки 1,2 – Блок-схемы алгоритмов для задания 1
Рисунок 3 – Код первой подпрограммы задания 1
Рисунок 4 – Код второй подпрограммы задания 1
Рисунки 5,6 – Результат работы программы задания 1
Задание 2. Вычислить значение указанной функции в зависимости от выбранной функции (x), аргумент которой определяется из поставленного условия. Возможные значения функции (х): 2x, x2, х/3 (в оконном приложении выбор выполнить с помощью компоненты ComboBox). Предусмотреть вывод сообщений, показывающих, при каком условии и с какой функцией производились вычисления Х.
Начало
x,
a, c
Вывод
d
Конец
Рисунок 7 – Блок-схема алгоритма для задания 2
Рисунок 8 – Код второй подпрограммы задания 1
25 |
|
x, c, а вводится с клавиатуры |
Рисунки 9 – Результат работы программы задания 2
Вывод: были изучены операции сравнения, логические операции, операторы передачи управления if, switch, break, использованы компоненты организации переключений (СheckBox, ComboBox).
Добавить новую командную кнопку, где вводится цифры 1-3 и словом выводятся