Программирование

Задачи бухгалтерии и программирование инструментов бухгалтера для ОС Linux

Уровень сложности: 

Статья о том, как работать с бухгалтерией в ОС Linux безопасно, бесплатно. В этой статье вы узнаете о проблемах организаций при использовании бухгалтерских и банковских программ, о том, почему все программы пишутся для Windows, и какие существуют программы бухгалтерского учёта для Линукс. Здесь вы узнаете, как запускать Windows-приложения на ОС Linux.

Перегрузка функций C++. Теория с примерами

Уровень сложности: 

Перегрузка функций C++ - это механизм, реализующий полиморфизм, при котором возможно использование одного имени функции для работы с операндами различных типов или с различным их количеством. То есть перегрузка функций позволяет обращаться к одному имени для решения схожих задач, но отличающихся по техническому исполнению.

Программа C++ нахождение минимального числа с К количеством разложений на множители

Задача: Какое наименьшее число n можно представить в виде произведения n = a∙b ровно k способами? Произведения a∙b и b∙a считаются одним способом, все числа натуральные (1 ≤ k ≤ 50).
Лимит времени: 1 сек.

Задача была предложена https://toster.ru/q/252968 (проверку на правильное нахождение чисел не прошла, сообщите ваши варианты алгоритма в комментариях)

Первые программы на C++, компиляция в Code::Blocks под Ubuntu

Уровень сложности: 

С++ предлагает разработчикам универсальный способ решения задач. Программы на C++ могут компилироваться и запускаться на компьютере, контроллерах, телефонах и даже веб-серверах. Если создавать сайты на C++, тогда они будут работать быстрее, хотя сложность разработки существенно повысится.
Возможности языка С++ для разработчиков программного обеспечения - обязательны для изучения каждым. Для демонстрации этого языка и его работы тут размещены исходные коды двух программ.

Простейшие задания для изучения C++ и решения

Уровень сложности: 

Вначале задания, в конце страницы - решения для С++.

Задания для работы с вводом/выводом.

1) Создайте 5 переменных типа char, предложите пользователю ввести слово из пяти букв и покажите эти символы (слово) на экран. (Символы вводить латиницей, т.к. кириллица будет отображаться некорректно.)

Работа с файлами C++

Уровень сложности: 

Файлы в C++ представляют собой потоки данных, работа с которыми похожа на работу с обычным потоком ввода-вывода. Работа с файлами выполняется операторами чтения и записи в поток: << для записи и >> для чтения. При определении файлов нужно использовать специальные типы данных: fstream, ifstream, ofstream - а также открывать файлы в правильном режиме.

Потоковые типы данных C++

Файлы - это объекты, которые определяются следующими классами, или типами данных:

Простейшая программа Карточки книг библиотеки на C++ с классами

Программа написана с классами, работает в консольном режиме, предлагая простейшее меню и функции отображения книг в библиотеке, добавления, выдачи и приёма.
Работает без сохранения данных в файлы или бд. Для демонстрации работы содержит 4 книги, добавляемые в класс lib в функции main().

Начало программирования на C++ под Ubuntu GNU/Linux

Советы опытных разработчиков о том, что быстрее всего работают сайты на C++, побуждают исследовать этот язык программирования.

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

В уроке предложен код программы:

Подписаться на Front page feed