Этот самоучитель создан для тех, кто хочет освоить основы программирования на C++. Уроки рассчитаны, в первую очередь на новичков, но будут полезны и тем, кто уже имеет небольшой опыт в программировании. Мы начнем с основных принципов и закончим данный курс уже на более сложных примерах.
Первая программа на C++ — урок 1
selevit C/C++ C++ с нуля 7 августа 2011 1436 комментариев
В качестве среды разработки под Windows автор советует использовать Visual Studio 2008 (800 Мб), если у вас Windows XP, Visual Studio 2013 (6.5 Гб) для Windows 7 и выше, или Dev C++ 5 (41 Мб) для тех, у кого слишком медленный интернет для загрузки Visual Studio. Пользователям Unix-подобных систем, потребуется компилятор GCC и любой текстовый редактор, например Vim.
После того, как вы установили все необходимое, приступим к написанию первой программы.
Переменные и типы данных в C++ — урок 2
selevit C/C++ C++ с нуля 8 августа 2011 1415 комментариев
Из школьного курса математики мы все знаем, что такое переменные. В программировании принципы довольно схожи. Переменная — это «ячейка» оперативной памяти компьютера, в которой может храниться какая-либо информация.
Не могу написать программу! Что делать! Как начать писать код!
Конструкция ветвления в C++ — урок 3
selevit C/C++ C++ с нуля 10 августа 2011 776 комментариев
Встречаются ситуации, когда программе нужно выбрать, какую операцию ей выполнить, в зависимости от определенного условия.
К примеру, мы вводим с клавиатуры целое число. Если это число больше десяти, то программа должна выполнить одно действие, иначе — другое. Реализуем этот алгоритм на C++ с помощью конструкции ветвления.
Циклы в C++ — урок 4
selevit C/C++ C++ с нуля 12 августа 2011 595 комментариев
Иногда необходимо повторять одно и то же действие несколько раз подряд. Для этого используют циклы. В этом уроке мы научимся программировать циклы на C++, после чего посчитаем сумму всех чисел от 1 до 1000.
Массивы в C++ — урок 5
selevit C/C++ C++ с нуля 30 августа 2011 997 комментариев
Сегодня мы с поговорим о массивах. Вы уже знаете, что переменная — это ячейка в памяти компьютера, где может храниться одно единственное значение. Массив — это область памяти, где могут последовательно храниться несколько значений.
Возьмем группу студентов из десяти человек. У каждого из них есть фамилия. Создавать отдельную переменную для каждого студента — не рационально. Создадим массив, в котором будут храниться фамилии всех студентов.
Функции в C++ — урок 6
selevit C/C++ C++ с нуля 2 сентября 2011 509 комментариев
Сегодня мы поговорим о функциях в C++. Очень часто в программировании необходимо выполнять одни и те же действия. Например, мы хотим выводить пользователю сообщения об ошибке в разных местах программы, если он ввел неверное значение. без функций это выглядело бы так:
Указатели в C++ — урок 7
selevit C/C++ C++ с нуля 10 декабря 2011 208 комментариев
Python как сделать красивую программу под ПК за 10 минут?
При выполнении любой программы, все необходимые для ее работы данные должныбыть загружены в оперативную память компьютера. Для обращения к переменным, находящимся в памяти, используются специальные адреса, которые записываются в шестнадцатеричном виде, например 0x100 или 0x200 .
Если переменных в памяти потребуется слишком большое количество, которое не сможет вместить в себя сама аппаратная часть, произойдет перегрузка системы или её зависание.
Динамические массивы в C++ — урок 8
selevit C/C++ C++ с нуля 18 мая 2012 212 комментариев
В пятом уроке мы разобрали понятие массива. При объявлении, мы задавали массиву определенный постоянный размер.
Параметры командной строки в C++ — урок 9
selevit C/C++ C++ с нуля 18 мая 2012 117 комментариев
При запуске программы из командной строки, ей можно передавать дополнительные параметры в текстовом виде.
Классы в C++ — урок 10
selevit C/C++ C++ с нуля 16 сентября 2012 375 комментариев
Весь реальный мир состоит из объектов. Города состоят из районов, в каждом районе есть свои названия улиц, на каждой улице находятся жилые дома, которые также состоят из объектов.
Практически любой материальный предмет можно представить в виде совокупности объектов, из которых он состоит. Допустим, что нам нужно написать программу для учета успеваемости студентов. Можно представить группу студентов, как класс языка C++. Назовем его Students .
Источник: code-live.ru
6 шагов, чтобы создать простого чат-бота в Telegram для бизнеса
Специалист по ботам в мессенджерах делится инструкцией, которая поможет написать виртуального помощника с нуля.
Чат-боты помогают принимать заказы, записывать клиентов на услуги, отвечать на частые вопросы и собирать обратную связь. Это экономит время предпринимателя и сотрудников, которые работают с покупателями.
Чтобы создать виртуального помощника, не нужно знать языки программирования. Специалист по чат-ботам Сергей Титов делится инструкцией, как написать программу в Telegram за шесть шагов.
Я пишу ботов уже 6 лет, а для Telegram — последние 3 года. Среди моих клиентов — интернет-магазины, фитнес-центры, салоны красоты, агентства недвижимости, турагентства, отели и автосервисы.
В среднем 30 % клиентов у компаний, с которыми я работаю, начинают пользоваться ботами. Например, записываются на консультации удалённо. А выручка бизнеса растёт на 20–30 % в течение года после запуска виртуального помощника.
Сергей Титов
Делает ботов в мессенджерах
Что такое чат-боты и почему их лучше писать для Telegram
Это программа, которой можно доверить рутинные задачи. Например, приём заявок от клиентов, подбор товара по запросу, сбор обратной связи и ответы на стандартные вопросы. Плюс чат-ботов в том, что они работают круглосуточно и могут присылать пользователям сообщения в любое время.
Всех ботов для мессенджеров можно разделить на две группы:
- Для внешнего общения — с клиентами, партнёрами и другими людьми, которые не работают в компании. Сюда входят продающие и обучающие боты. Первые помогают клиенту выбрать и купить нужный товар, а вторые отвечают на вопросы или предлагают полезную информацию о компании.
- Для внутреннего общения — между сотрудниками или разными отделами. С их помощью чаще всего заполняют отчёты или проверяют, как работники выполняют задачи.
Бота можно написать для любого мессенджера, но в Telegram функций больше всего. Например, там можно создать мини-сайт или канал на основе вашего бота, поэтому он способен заменить даже странички в соцсетях. Допустим, у вас салон красоты — через бота легко делиться советами по уходу за окрашенными волосами или отправлять клиентам подборки средств для домашнего использования.
В этой статье — простая инструкция, как сделать чат-бота в Telegram, который поможет салону красоты записывать клиентов на стрижку и маникюр.
Шаг 1. Выберите платформу для создания ботов
Вот несколько бесплатных сервисов с платными опциями, где можно сделать бота самостоятельно.
MenuBuilderBot — конструктор, который работает прямо в мессенджере. Это удобно, потому что написать простого бота можно со смартфона. В сервисе можно сделать чат-бота в Telegram бесплатно с помощью базовых функций, например текстовых блоков или форм «Вопрос-ответ». За дополнительные нужно платить — к таким относятся рассылки или реферальные программы.
Источник: business.yandex
Как написать программу для сайта вконтакте
Цена указана символически. Указывайте свою цену.
Нужно написать скрипт, программу, утилиту не знаю как называться будет или ряд скриптов.
Мне нужно, чтобы была система которой я укажу сайты которые нужно мониторить и при наличии публикации новых записей на этих сайтах скрипт копировал контент появишихся записей. Только текст. И скрипт автоматически вставлял (текст) в переводчик и переводил на несколько языков.
После этого переводы текстов публиковал на моих вордпресс сайтах и пинговал мне сообщение (куда угодно любая соц сеть или почта) о публикации нового материала. По умолчанию публикуемая статья на моих сайтах сразу закрыта от индексации (noindex, nofollow). Для того, чтобы человек по уведомлению мог зайти на сайт сделать вычитку после переводчика, сделать форматирование статьи, добавить медиа.
Примерно нужно такое. Если у вас есть идея или видение, как можно это сделать лучше или проще. Пишите с вашими предложениями и ценой под ключ за вашу работу. Плюс примерно стоимость моих расходников. Сколько вам понадобится времени на это.
Источник: www.fl.ru