Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Безусловная передача управления






     

    Формат:

    GOTO номер строки или метка

    Управление передается команде, помеченной номером строки или меткой.

    Например:

    GOTO W

    W: PRINT" Решение получено"

    Примечание. В среде программистов употребление GOTO принято считать дурным тоном. Чрезмерное пристрастие к GOTO запутывает программу.

     

    Условная передача управления

     

    Конструкцию условной передачи управления можно записать в одном из двух форматов - блочном (в несколько строк) или линейном (в одной строке).

    Линейный формат:

    IF логическое выражение THEN < блок команд 1> [ELSE < блок команд 2> ]

    Блочный формат:

    IF логическое выражение THEN

    < блок команд 1>

    ELSE

    < блок команд 2> ]

    END IF

    Выполнение. Если логическое выражение принимает значение " Истина", выполняется блок команд 1, если логическое выражение - " Ложь", выполняется блок команд 2. Если ELSE отсутствует, то выполняется команда, стоящая за END IF.

    Пример1

    INPUT " Сколько будет 2x2 ", X

    IF X=4 THEN PRINT " Правильно" ELSE PRINT " Не правильно"

    END

    Пример2

    Вычислить значение функции Y

     

     

    Линейный формат:

    INPUT " Введите значение аргумента Х ", X

    IF X< =1 THEN Y=X-1/2*X^2+3 ELSE Y=1.05*(X-1)^2

    PRINT " При значении Х="; X; " функция Y="; Y

    END

    Блочный формат:

    INPUT " Введите значение аргумента Х ", X

    IF X< =1 THEN

    Y=X-1/2*X^2+3

    ELSE

    Y=1.05*(X-1)^2

    END IF

    PRINT " При значении Х="; X; " функция Y="; Y

    END

    Возможна вложенность одного условного оператора в другой.

     

    Формат записи вложенных условных операторов

     

    IF логическое выражение THEN

    < блок команд 1>






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.