Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Одномерный массив.
Одномерные массивы Подготовил: Студент 2 курса группы «ИНФ 14-2» Попов Максим Проверила: Водолазкина Н.А. Алматы, 2015 Лабораторная работа №3 Тема работы: Одномерные массивы Цель работы: Освоение навыков работы с одномерными массивами: описание массивов, ввод и вывод элементов массива, использование массивов как параметров подпрограмм. Оборудование рабочего места: · компьютер с загруженной программной средой Borland C Builder. Общие сведения: Одномерный массив. Одномерный массив объявляется в программе следующим образом: тип имя_массива [размер]; Например: int A[10]; объявляет массив с именем А, содержащий 10 целых чисел. А[0] – значение первого элемента, А[1] – второго, А[9] – последнего. В языке С++ индекс всегда начинается с нуля. В отличие от языка Pascal, в С++ не проверяется выход за пределы массива, поэтому, чтобы избежать ошибок в программе, необходимо следить за размерами описанных массивов. Если массив используется в качестве параметра функции, то необходимо указать адрес начала массива. Сделать это можно тремя способами: float r (int a[10]) float r (int a[]) float r (int *a) 2. Инициализация массивов В языке С существует несколько возможностей для задания начальных значений элементов массива. Самый простой способ инициализации следующий: в процессе объявления массива можно указать в фигурных скобках список начальных значений: float farr[6]={1.1, 2.2, 3.3, 4, 5, 6};
Персональное задание: Задан одномерный массив В длины К. Определить, какие элементы массива В отсутствуют в массиве А. Заменить отсутствующие элементы суммой отрицательных элементов массива А. Переводим блок-схему на язык С++Builder #include < vcl.h> #pragma hdrstop #include < iostream> #include < math.h> #include < cstdlib> using namespace std;
//---------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { int a[20], b[20], i, j, k, m, l; cout< < " Vvedite razmer massiva: "; cin > > k; cout< < endl< < " Massiv A: " < < endl; randomize(); for (i=0; i< k; i++) { a[i]=random(20)-9; cout< < a[i]< < " "; } cout< < endl< < " Massiv B: " < < endl; for (i=0; i< k; i++) { b[i]=random(20)-9; cout< < b[i]< < " "; } l=0; for (int i=0; i< k; i++) { if (a[i]< 0) l=l+a[i]; } cout < < endl< < " Summa otricat. elementov: " < < l; cout< < endl< < " New massiv: " < < endl; for (j=0; j< k; j++) { m=0; for(i=0; i< k; i++) { if(a[i]==b[i]) { m=1; break; } } if (m==0) a[j]=l; } for (i = 0; i < j; i++) { cout < < a[i]< < " "; } cout < < endl; system (" pause"); return 0; }
Результат выполнения программы:
|