Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Int i, n, m, vector_min, vector_max, min, max, i_min, i_max;
time_t t; // текущее время для инициализации // генератора случайных чисел srand((unsigned) time(& t)); // инициализация генератора // случайных чисел printf(" \nЛабораторная работа №6_1"); printf(" \nВариант №0"); printf(" \nПО-11-1"); printf(" \nПупкин Василий\n"); printf(" \nВведите нижнюю границу диапазона: "); scanf(" %d", & vector_min); printf(" \nВведите верхнюю границу диапазона: "); scanf(" %d", & vector_max); printf(" \nВведите размер вектора: "); scanf(" %d", & n); int vector[n]; printf(" \nИсходный вектор: \n"); m = vector_max-vector_min + 1; for (i=0; i< n; i++) { // получение случайного числа в диапазоне // от vector_min до vector_max vector[i]=rand()% m + vector_min; printf(" %5d", vector[i]); } printf(" \n"); max = vector[0]; i_max = 0; min = vector[0]; i_min = 0; for (i=1; i< n; i++) { if (vector[i] > max) { max = vector[i]; i_max = i; } if (vector[i] < min) { min = vector[i]; i_min = i; } } printf(" \nmax=%d i_max=%d", max, i_max); printf(" \nmin=%d i_min=%d\n", min, i_min); vector[i_max] = min; //меняем местами max и min vector[i_min] = max; //элементы вектора printf(" \nВыходной вектор: \n"); for (i=0; i< n; i++) printf(" %5d", vector[i]); printf(" \n"); Return 0; } 3.3. На языке Java: Package javaapplication6_1; // Импорт библиотеки графических компонентов Swing import javax.swing.*; import java.util.*; public class JavaApplication6_1 // задание нового класса { // описание главного метода main этого класса public static void main(String[] args) { //описание переменных: // целого типа int n, vector_min, vector_max, min, max, i_min, i_max; String input, text; // строк класса String //консольный вывод System.out.println(" Лабораторная работа №6-1"); System.out.println(" Вариант №0"); System.out.println(" ПО-11-1"); System.out.println(" Пупкин Василий"); System.out.println(); // вызов диалогового окна ввода исходных данных input=JOptionPane.showInputDialog(" Нижняя граница диапазона vector_min: "); // преобразование из строкового значения в целое vector_min=Integer.parseInt(input); input=JOptionPane.showInputDialog(" Верхняя граница диапазона vector_max: "); vector_max=Integer.parseInt(input); input=JOptionPane.showInputDialog(" Размер вектора n: "); n=Integer.parseInt(input); // формирование строки вывода text=" Значения входных переменных: \nvector_min=" + vector_min + " \nvector_max=" + vector_max + " \nn=" + n; // вызов диалогового окна эхо-печати JOptionPane.showMessageDialog(null, text); //консольный вывод System.out.printf(" vector_min=%d\nvector_max=%d\nn=%d\n",
|