Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Выход из цикла с помощью If
Итак, как нам запрограммировать завершение работы цикла? Для этого нужно применить оператор GoTo внутри оператора If. Задача: При помощи цикла напечатать: Начало счета 3 5 7 9 11 13 15 ….. 329 331 333 Конец счета Для удобства отладки изменим условие задачи - напечатать: Начало счета 3 5 7 9 Конец счета Вы уже достаточно опытны в программировании, чтобы догадаться, что программа для измененного условия будет копией программы для исходного, за исключением одного числа. Вот 4 варианта программы. Первый – самый простой, а остальные нам понадобятся в дальнейшем. Все 4 варианта делают одно и то же, они очень похожи, но чем-то и отличаются. Вот в этом отличии вам и надо разобраться, иначе не будет понятен дальнейший материал. Создайте проект с 4 кнопками и выполните в пошаговом режиме все 4 варианта (не обращая пока внимания на непонятные слова в заголовках таблиц, эти слова понадобятся чуть позже):
Вот в каком порядке выполняются операторы программы первого варианта: Debug.Print " Начало счета" f=3 Debug.Print f {печатается 3} f=f+2 {f становится равным 5} If f< =9 Then GoTo m Debug.Print f {печ. 5} f=f+2 {f = 7} If f< =9 Then GoTo m Debug.Print f {печ. 7} f=f+2 {f = 9} If f< =9 Then GoTo m Debug.Print f {печ. 9} f=f+2 {f = 11} If f< =9 Then Здесь оператор GoTo m выполняется три раза. На четвертый раз условие f< =9 оказывается ложным и поэтому выполняется не GoTo m, а следующий за If оператор Debug.Print " Конец счета", то есть программа выходит из цикла и завершает свою работу.
Задача: Напечатать пары чисел - 1 1001 2 1002 3 1003 ………….. 100 1100. Программа: Private Sub Command1_Click() f = 1 m: s = f + 1000 Debug.Print f; s f = f + 1 If f < = 100 Then GoTo m End Sub Задания 37-41: 37. А. Напечатать 1 2 3 4... 99 100 Б. Напечатать 100 99... 3 2 1. В. Напечатать 1 2 3 4... 99 100 99... 3 2 1. 38. " Таблицы Брадиса" или " Таблицы логарифмов" (в те времена, когда не было калькуляторов, были такие напечатанные в виде брошюрок таблицы для школьников и студентов, по которым они могли быстро посмотреть численные значения квадратов, логарифмов и других математических функций). Вычислить и напечатать с 6 десятичными знаками квадраты чисел 0.000 0.001 0.002 0.003... 0.999 1.000. 39. Для х=2700, 900, 300, 100... и т.д. вычислять и печатать y=x/4 + 20 и z=2y+0.23 до тех пор, пока yz не станет меньше 1/х. 40. Пусть движущееся изображение, описанное в 6.1, через некоторое время остановится. 41. Изображение, пройдя немного слева направо, поворачивает вниз и, пройдя немного, через некоторое время останавливается
|