Проект «Распознавание волокон» на языке Visual Basic
Реализуем модель распознавания волокон с использованием языка Visual Basic. В проекте пользователю задается серия вопросов, анализируются ответы и сравниваются с имеющимися фактами. При этом производится логический вывод и формируется ответ на интересующий пользователя вопрос, т. е. определяется название волокна.
Результаты распознавания (названия волокон) будем помещать в управляющий элемент ListBox1 (поле списка), который удобен для ввода элементов списка с помощью метода ListBox1.Items.Add().
Проект «Распознавание волокон» на языке Visual Basic
1. Поместить на форму (рис. 1.37) кнопку Button1 и список ListBox1.
Первую развилку (условие Горит быстро) реализуем в форме обработчика события, а остальные — в форме общих процедур:
• для идентификации волокон первой группы (1-го и 3-го) создадим процедуру Раствор () (условие Растворяется в ацетоне)',
• для идентификации волокон второй группы сначала необходимо создать процедуру Нити() (условие Из расплава можно вытянуть нити)',
• для идентификации 4-го и 5-го волокон надо создать процедуру Запах () (условие При горении ощущается запах).
2. Создать обработчик события Button1_Click (), который содержит вызовы общих процедур Раствор () и Нити ():
3. Создать общую процедуру Раствор (), которая позволяет распознать 1-е и 3-е волокна:
4. Создать общую процедуру Нити (), которая позволяет распознать 2-е волокно и содержит вызов общей процедуры Запах ():
5. Создать общую процедуру Запах (), которая позволяет распознать 4-е и 5-е волокна:
Следующая страница Компьютерный эксперимент