InputBox, MsgBox Автор работы: учитель информатики МБОУ СОШ № 26 г. Пензы Флеонов Вадим Валерьевич Автор Флеонов В.В.
a=InputBox(«Введите число», «Ввод числа») a=InputBox(«Подсказка», «Заголовок окна») Заголовок окна Подсказка Поле для ввода * Автор Флеонов В.В. Автор Флеонов В.В.
Можно вводить функцию как малыми так и большими буквами: INPUTBOX inputbox iNPUTbOX Обратите внимание на алгоритм: Это не ошибка! Компьютер сам исправит Private Sub Command1_Click() a = InputBox("Введите первое число", "Ввод числа") b = InputBox("Введите второе число", "Ввод числа") c=val(a)+val(b) End Sub Что выполняет эта подпрограмма и когда? * Автор Флеонов В.В. Автор Флеонов В.В.
z = MsgBox("Вы нашли сумму цифр", 48 + 1, "Вывод результата") z = MsgBox(«Фраза-ответ", числ.код 1 + числ.код 2, «Заголовок окна") Заголовок окна Знак (отвечает числ.код 1) Кнопки (отвечает числ.код 2) Фраза (ответ) * Автор Флеонов В.В. Автор Флеонов В.В.
* Автор Флеонов В.В. 0 – нет значка 16 - Ошибка 32- Вопрос 48 - Внимание 64 - Информация Автор Флеонов В.В.
* Автор Флеонов В.В. Числ.код 2 Кнопки 0 Ок 1 Ок, Отмена 2 Стоп, Повторить, Пропустить 3 Да, Нет, Отмена 4 Да, Нет 5 Повторить, Отмена Автор Флеонов В.В.
s = MsgBox("Завершить программу?", 32 + 4, "Завершение") * Автор Флеонов В.В. Автор Флеонов В.В.
a = InputBox("Введите первое число", "Ввод числа") b = InputBox("Введите второе число", "Ввод числа") c=val(a)+val(b) s = MsgBox("Сумма числе равна "+с, 0 + 0, "Ответ") Фраза-подсказка (в ковычках) Пробел Знак «+» Два числ.кода Заголовок (в кавычках) Переменная (БЕЗ кавычек) * Автор Флеонов В.В. Автор Флеонов В.В.
Необходим числовой код 3: * Автор Флеонов В.В. Нажатая кнопка Значение Ок 1 Отмена 2 Стоп 3 Повторить 4 Пропустить 5 Да 6 Нет 7 Автор Флеонов В.В.
1 a = InputBox("Введите первое число", "Ввод числа") b = InputBox("Введите второе число", "Ввод числа") c=val(a)+val(b) s = MsgBox("Сумма числе равна "+с, 0 + 1, "Ответ") If s=2 Then End If s=1 Then GoTo 1 Т.е. если нажата кнопка “Отмена” (сообщение S=2), то программа завершает свою работу (End), если нажата “ОК” (сообщение S=1), то осуществляется переход с помощью GoTo к метке 1 (в нашем случае - в начало). Важно понимать, что в рассматриваемом алгоритме последнюю строку (If s=1 Then …) можно было не вводить, т.к. подпрограмма всё равно будет «ожидать» от пользователя последующих действий, например, нажатой кнопки * Автор Флеонов В.В. Автор Флеонов В.В.
С помощью функции ввода введите два числа. Найдите произведение этих чисел. Ответ выведите в виде сообщения (Без фразы-подсказки, т.е. только числовой результат с кнопками Повторить и Отменить; при нажатии на Отменить – программа завершает работу). Предварительно опишите переменные в разделе General (Byte или Short) * Автор Флеонов В.В. Автор Флеонов В.В.
Информатика и ИКТ. Базовый курс: учебник для 9 класса/ Н.Д. Угринович. – 4-е издание – М.: БИНОМ. Лаборатория знаний, 2006 (п. 2.5.3) Все изображения окон в настоящей презентации получены автором настоящей работы с помощью функции PrintScreen на собственном компьютере * Автор Флеонов В.В. Автор Флеонов В.В.