Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Задание для выполнения. Написать программы решения квадратного уравнения и системы неравенств.
Написать программы решения квадратного уравнения и системы неравенств. ЛАБОРАТОРНАЯ РАБОТА № 8 ИНСТРУКЦИЯ МНОЖЕСТВЕННОГО ВЫБОРА switch/case Цель работы: изучить правила составления программ с использованием оператора-переключателя switch. Краткие теоретические сведения Общая форма оператора выбора: switch (выpaжeниe) { case const_ l: операторы; break; case const_2: операторы; break; case const_3: операторы; break; ... case const_ N: операторы; break; default: операторы; } Оператор switch проверяет, совпадает ли значение выражения с одним из значений, приведенных ниже констант. При совпадении выполняются операторы, стоящие после совпавшей константы. Выражение должно иметь целочисленный тип: - целой константы; - символьной константы; - перечисление; - вызов функции, возвращающей целочисленное значение. const_1... const_N - целые или символьные константы. Константы сравниваются в той последовательности, в которой они перечислены, и не может быть двух констант, имеющих одинаковое значение в одном операторе switch. Если ни с одной из констант совпадений нет, то выполняется оператор, стоящий после default, если конечно он есть, т.к. его существование не обязательно, default может быть записан в любом месте. Конструкция: case const_2: case const_3: операторы; break; означает, что если значение выражения равно const_2 или const_3, то выполняются соответствующие операторы. break - оператор завершения работы switch. После выполнения одной из ветвей case все остальные ветви будут опущены. Если выполненные операторы не содержат оператора break, то выполняются операторы всех следующих ветвей case, пока не встретится оператор break или не закончится оператор switch.
ПРИМЕР РЕШЕНИЯ Сначала вводится первое число, затем действие (‘+’, ‘-’, ‘*’, ‘/’) и второе число. Программа считает и выводит результат. include < stdio.h> include < conio.h> void main(void) { //определение переменных double x, у; // для ввода чисел char ch; // для ввода символа //флаг, в котором будет храниться //1, если все данные введены верно //и 0, если выражение не подсчитано, //то нечего выводить int f = 1; //ввод данных printf(" Vvedite cislo: "); scanf (" %lf", & x); printf(" Vvedite dejstvie: "); fflush(stdin); // очистка буфера ввода scanf(" %c", & ch); printf(" Vvedite chislo: "); scanf (" %lf ", & y); switch (ch) { case ‘+’: x += y; break; case ’-’: x=y; break; case ‘*’: x*= y; break; case '/’: if (y) x /= y; else { f = 0; printf(" \a\aErrors!!!! \n"); } break; default: f = 0; printf(”Net takogo dejstvija\n") break; } if (f) printf(" resultat - %. 2 lf \n", x); getch (); }
|