Разработка на c/c++ – работа для фрилансеров в России
Найдено предложений — 2
- Более 2 предложений о работе за сегодня в тематике разработка на c/c++
- У нас можно найти ежедневную работу или подработку, выбрав более чем из 2 вакансий
- Свежих заказов на разработка на c/c++ в России для фрилансеров на декабрь 2025 года — 0 шт.
Регион
Москва
Санкт-Петербург
Новосибирск
Нижний Новгород
Казань
Екатеринбург
Краснодар
Самара
Иркутск
Ростов-на-Дону
Уфа
Пенза
Томск
Тюмень
Челябинск
Пермь
Рязань
Великий Новгород
Барнаул
Брянск
Красноярск
Крым
Волгоград
Липецк
Омск
Саратов
Ставрополь
Воронеж
Иваново
Калининград
Курган
Оренбург
Приморский край
Сочи
Ульяновск
Владимир
Вологда
Ханты-Мансийский АО
Адыгея
Архангельск
Бурятия
Чувашия
Калуга
Киров
Курск
Марий Эл
Мурманск
Псков
Южно-Сахалинск
Тольятти
Тула
Удмуртия
Якутия
Ямало-Ненецкий АО
Ярославль
Уровень дохода
Тип занятости
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля, доработка существующего продукта. Имеется программа-тренажёр на С++ Builder Необходимо при возможности переделать лицо сделать с нуля.
Москва
Фрилансеры
2025-02-12
Разработка на C/C++
дистанционно
договорная
Системное программирование. Разработка с нуля.
Москва
Фрилансеры
2025-02-09
Разработка на C/C++
дистанционно
договорная
Системное программирование. Доработка существующего продукта. Нужно как то достать оффсеты не зашифрованные в игре Rust что бы были оффсеты от функций классов таких как BasePlayer BaseEntity и тд.
Хабаровск
Фрилансеры
2025-02-06
Разработка на C/C++
дистанционно
договорная
Объектно-оринтированное. Консультации по работе. Есть условия лабораторной работы по программированию в с++(объектно-ориентированное), нужна консультация.
Москва
Фрилансеры
2025-02-03
Разработка на C/C++
дистанционно
договорная
Веб-разработка. Доработка существующего продукта, разработка с нуля. Работаю java-разработчиком. Недавно перевели на проект с C# - web проект. Нужен человек, который поможет разобраться со структурой проекта и решить пару задачи на работе. Смогу только сделать демонстрацию экрана. Документации особой по проекту нет. Стек: C# .net 7.0 postgresql blazor на фронте.
Иркутск
Фрилансеры
2025-01-31
Разработка на C/C++
дистанционно
договорная
Лабораторная работа. Разработка с нуля. Необходимо разработать анализатор для условного языка C-light, который определяет ошибки в файле с помощью некого недетерминированного магазинного автомата, в файле с лабораторной представлен синтаксис языка, необходимо считать файл с правилами синтаксиса, на выходе программа должна считать файл с примером и написать где именно ошибка.
Москва
Фрилансеры
2024-11-04
Разработка на C/C++
дистанционно
договорная
Системное программирование. Доработка существующего продукта. Orange Pi5 Pro + Kinect v2 (one) + библиотека libfreenect2 + ubuntu-rockchip 24.02 На маке кинект с той же библиотекой работает прекрасно. На OrangePi данные с RGB камеры считываются, с Depth камеры нет смена операционной системы на родную от OrangePi не помогает Интернет молчит. Размер буфера swiotlb в ядре увеличивал до 512мб, не помогает. Ошибки такие kernel: dwc3 fc000000.usb: swiotlb buffer is full (sz: 270336 bytes), total 262144 (slots), used 163 (slots) kernel: usb 2-1.1: usbfs: usb_submit_urb returned -11 Скорее всего проблема в usb драйвере.
Москва
Фрилансеры
2024-10-30
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля, доработка существующего продукта. Визуализация траектории.
Москва
Фрилансеры
2024-10-26
Разработка на C/C++
дистанционно
договорная
Лабораторные работы. Разработка с нуля. Проблема с одной лабой. Если кратко, то есть операционная система pintos написанная на Си, которая работает только через Linux. Данная ос предназначена для изучения как работать/взаимодействовать с потоками процессора. Лабораторную работу, которую я делаю требует разработать новый алгоритм планировщика. Есть в этой ос планировщик, он отвечает за распределение работ потоков. Данный планировщик имеет недостаток - не правильно распределяет потоки. Что имеется ввиду, если вкратце, то каждый поток имеет свой приоритет. Чем больше приоритет у потока, тем планировщик предпочтёт выполнить его первым. Если у нас допустим есть три потока с приоритетами: 45, 15, 20. То поток с приоритетом 15 не выполнится, ведь поток с приоритетом 20 больше 15 и отбирает процесс выполнения. В результате чего, у нас поток с приоритетом 15 висит в ожидании и никогда не доделает свою работу. Чтобы избавиться от этой проблемы, требуется написать новый алгоритм планировщика. Он должен сортировать потоки по приоритетности и их выполнять. Данная реализация лабы делается через замки, семафору и мониторы. Простой пример, чтобы понять что должен делать новый алгоритм: Есть 3 потока с приоритетами: 61, 9, 18. Наш новый алгоритм должен сделать так, чтобы потоки выполнялись так: 61, 18, 9. Весь пакет файлов, включая пинтос нам выдан. Напишите будет возможность и сколько будет стоить. Вариант заливается на сайт вуза и проверяется на антиплагиат, в этом тоже сложность. Файл с пинтос нам выдан, установка чуть корявая, но смогу ближе к вечеру подсказать если потребуется.
Москва
Фрилансеры
2024-10-25
Разработка на C/C++
дистанционно
от 600.00 руб.
объяснить с нуля. Разработка с нуля. Объяснить язык си с нуля. Пожелания и особенности: объяснить язык си с нуля.
Самара
Фрилансеры
2024-10-24
Разработка на C/C++
дистанционно
от 1500.00 руб.
лабораторные работы. помочь сделать лабораторные работы. Две лабораторные работы на языке C.
Ульяновск
Фрилансеры
2024-10-24
Разработка на C/C++
дистанционно
договорная
С++Buider 11. Настройка, доработка существующего продукта. Есть код задания написанный чисто на с++, нужно сделать программу в билдере 11,чтобы выводило на соответствующие кнопки и на графики.
Москва
Фрилансеры
2024-10-16
Разработка на C/C++
дистанционно
договорная
Обучение крепкой базе, обучение специальным навыкам микроконтроллеров, ботов, приложений, веб, сайты, игры, мобильные устройства, БАС. Разработка с нуля, доработка существующего продукта. Нужен программист с опытом программирования на Си. Неважно сколько лет, месяцев, важно глубина навыков. Задача состоит в обучении крепкой базе для работы с языком программирования Задача #2 состоит в обучении специализированной работе с языком программирования для создания ботов, веб интервентов, для сайта, мобильная разработка, микроконтроллеры, программирование БАС. Важное уточнение. Если Вы являетесь профессионалом в одной или некоторых областях, не проходите мимо, обязательно пишите. Пожелания и особенности: Нужен программист с опытом программирования на Си. Неважно сколько лет, месяцев, важно глубина навыков. Задача состоит в обучении крепкой базе для работы с языком программирования Задача #2 состоит в обучении специализированной работе с языком программирования для создания ботов, веб интервентов, для сайта, мобильная разработка, микроконтроллеры, программирование БАС. Важное уточнение. Если Вы являетесь профессионалом в одной или некоторых областях, не проходите мимо, обязательно пишите.
Москва
Фрилансеры
2024-10-14
Разработка на C/C++
дистанционно
договорная
Системное программирование. Доработка существующего продукта. В существующем С++ инструменте для автоматизации распараллеливания программ требуется реализовать новую функциональность по поиску особых переменных в текстах программ. Нужен человек со знанием компиляторного анализа, задачей анализа графа потока данных, межпроцедурного анализа. Подробности будут переданы в личной переписке.
Пенза
Фрилансеры
2024-10-09
Разработка на C/C++
дистанционно
договорная
Системное программирование. Доработка существующего продукта. Ищу специалиста-исполнителя с знанием и пониманием языков от Python до C# и выше + опыт работы с Twitch ( или желание по разбираться ) Основное: По необходимости выполнять разные задачи, первая задача пробная, сейчас есть 3 кода, которые проверяют валидность аккаунтов twitch разными способами, нужно просто соединить всё в один для удобства, основной на C#, остальные 2 на питоне сделаны, добавить поддержку прокси ( по уму ) и ещё один код впихнуть туда же, ( исходик утерян нужно будет декомпельнуть ) Дополнительное: Починить сортировку по ГЕО ( RU Accounts ) - не работает | RU Geo и Others Geo Мега-дополнительное: чуть позже распишу.
Челябинск
Фрилансеры
2024-10-08
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Имеется программа для работы квеста. Написана на C++ Builder. В работе квеста возникают проблемы разного рода, более подробно в переписке. Будет хорошо, если у вас есть понимание в программировании микроконтроллеров, потому что проблема может быть так же в железе. Сам квест собран по большей части на ардуино. Документации нет, но есть контакты с прошлыми специалистами. Программу заново не нужно переписывать, нужно разобраться в проблемах нынешних. Только Красноярск.
Красноярск
Фрилансеры
2024-10-08
Разработка на C/C++
дистанционно
договорная
Разработка чат-ботов. Задачи чат-бота: сбор информации. Платформа: Своя сеть. Продукт: Личного пользования. Техзадание есть.
Москва
Фрилансеры
2024-10-07
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Исправление баггов. Пожелания и особенности: Исправление баггов.
Москва
Фрилансеры
2024-10-02
Разработка на C/C++
дистанционно
договорная
Backend разработка. Разработка с нуля, тестирование, настройка, доработка существующего продукта. Хочу подготовиться и пройти на стажировку в ведущие IT компании. Пожелания и особенности: Хочу подготовиться и пройти на стажировку в ведущие IT компании.
Москва
Фрилансеры
2024-10-01
Разработка на C/C++
дистанционно
от 5000.00 руб.
Разработка приложений для ПК. Разработка с нуля. Написать библиотеку на C++ для работы с MetaTrader'ом. Библиотека должна получать новости из внешних источников, получать данные из MetaTrader. По определенному алгоритму обрабатывать их и отправлять уведомления мне в телеграмм бота.
Москва
Фрилансеры
2024-09-29
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Нужно практически с нуля обучить ребёнка языку и азам программирования в целом.
Москва
Фрилансеры
2024-09-29
Разработка на C/C++
дистанционно
от 3000.00 руб.
Численные методы в С++. Тестирование. Помощь в написании программ в С++ по численным методам, а так же подготовка к их защите.
Москва
Фрилансеры
2024-09-27
Разработка на C/C++
дистанционно
от 90000.00 руб.
Разработка приложений для ПК. выполнение поставленных задач. Мы «Абарус» - аккредитованная IT-компания, организованная в 2017 году. Компания активно развивается и нацелена на привлечение специалистов, способных развиваться вместе с нами. Предлагаем: конкурентный уровень зарплаты, возможность профессионального развития и роста, обучение за счет компании, интересные проекты. Мы предлагаем работу в уютном офисе в центре города. Предоставляем возможность работы по гибкому графику и гибридному формату. Что мы предлагаем нашему сотруднику: Стабильную оплату (2 раза в месяц) Возможность получить опыт работы с большой и интересной системой Комфортный офис в центре Новосибирска, если проживаете в другом городе работа удаленная Амбициозный коллектив Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата Перспектива роста в компании Гибкий график работы (обсуждается с руководителем) ДМС Что нужно делать: Анализировать и реализовать Change Request'ов. Развивать и сопровождать различные программных модулей в составе программных и программно-аппаратных комплексов для управления сетевым трафиком с модулями DPI и IDS Дорабатывать различные части существующего кода в соответствии с требованиями Разрабатывать и внедрять эффективные методы многопоточной обработки данных Делать отечественный роутер с СКЗИ более удобным и функциональным Нам важно, чтобы наш кандидат знал и имел опыт: С++ (С++17, stl) Пользователя Linux Написания программных сервисов пользовательского уровня UNIX API: демоны, межпроцессное взаимодействие, многопоточность Сетевых технологий Работы с многопоточностью Использования систем сборки Make, CMake Работы в криптографии Узнал себя? Хочешь и готов работать в этом направлении? Откликайся!.
Новосибирск
Фрилансеры
2024-09-26
Разработка на C/C++
дистанционно
договорная
Системное программирование. Доработка существующего продукта. Помогите запустить проект на винде в clion, уже несколько дней мучаюсь. В проекте используется OpenSSL, а под виндой никак не может собратся cmakelist: find_package(OpenSSL REQUIRED) callstack: Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY) И библы ставил, и окружение настраивал никак :(.
Москва
Фрилансеры
2024-09-26
Разработка на C/C++
дистанционно
от 2500.00 руб.
Разработка приложений для ПК. Доработка существующего продукта. Приглашаю в проект DPI.
Москва
Фрилансеры
2024-09-26
Разработка на C/C++
дистанционно
договорная
Системное программирование. Разработка с нуля. Добрый день. Требуется выполнить задачу по созданию многоагентной системы ETL (Extract, Transform, Load). Язык C# Суть в том, что дана таблица базы данных, алгоритм должен её прочитать, выявить ошибки и создать вторую таблицу с исправленными данными. Нужно создать простую программу с интерфейсом, где выбирается таблица БД и выбираются необходимые агенты (Агенты - это функции проверки, например, соответствует ли значение в таблице заявленному типу данных, не превышена ли длина и т.п.). На выходе должна быть исправленная таблица. Необходимо написать код, где будут несколько агентов (примерно 5 шт), чтобы в интерфейсе их можно было выбирать галочкой, какие нужны в данный момент. Должна быть кнопка, при нажатии которой начинается обработка. Также в этом окне должен быть журнал, где отображаются найденные ошибки и номер строки. Подробнее в файле.
Москва
Фрилансеры
2024-09-24
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Нужен человек, который может объяснить линейные алгоритмы , а также линейные и ветвящиеся алгоритмы.
Санкт-Петербург
Фрилансеры
2024-09-24
Разработка на C/C++
дистанционно
от 100000.00 руб.
Реверс-инженеринг. Доработка существующего продукта. Мы ищем опытного реверс-инженера для долгосрочного сотрудничества! Что мы ожидаем: Глубокие знания C/C++ и ассемблера Большой опыт работы с популярными протекторами, такими как VMProtect, Themida и другие Отличные навыки анализа и обхода обфускации Настойчивость в достижении целей и стрессоустойчивость Мы не ищем разработчиков читов или пастеров. Нам нужен гений реверса,который любит заниматься этим делом и готов работать 24/7.
Москва
Фрилансеры
2024-09-23
Разработка на C/C++
дистанционно
договорная
Системное программирование. Доработка существующего продукта. Разработка и поддержка встроенного ПО оборудования связи на транспорте, медицинского оборудования (мониторинг физиологических параметров). Используемые платформы — embedded Linux (OpenWRT) либо bare metal.
Санкт-Петербург
Фрилансеры
2024-09-21
Разработка на C/C++
дистанционно
от 1000.00 руб.
Системное программирование. Тестирование, разработка с нуля, настройка, доработка существующего продукта. Обучить 17-летнего подростка языку С++, чтобы он мог потом устроиться на работу аналитиком 1С разработчиком.
Москва
Фрилансеры
2024-09-15
Разработка на C/C++
дистанционно
договорная
Системное программирование. Разработка с нуля, доработка существующего продукта. Нужно сделать лабораторную по программированию на языке Си, суть лабораторной работы в Парсинге бинарного файла и записи в него информации, у меня есть начатая работа в которую нужно просто добавить функцию для записи информации файл по определенному шаблону. Пожелания и особенности: Нужно сделать лабораторную по программированию на языке Си, суть лабораторной работы в Парсинге бинарного файла и записи в него информации, у меня есть начатая работа в которую нужно просто добавить функцию для записи информации файл по определенному шаблону.
Санкт-Петербург
Фрилансеры
2024-09-13
Разработка на C/C++
дистанционно
договорная
Создание анимации. Короткая анимация на C++. Нужно создать короткую анимацию на С++ в программе Qt Creator, используя афинные преобразования.
Москва
Фрилансеры
2024-09-12
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля, доработка существующего продукта. Задание №2.1 Разработать консольное приложение для решения комбинаторных задач. (Вариант 1.) Перестановки без повторений - все возможные комбинации, полученные изменением порядка элементов, при этом сами объекты остаются неизменными (число объектов остаётся неизменным, меняется только их порядок). Формула для вычисления количества перестановок без повторений: Pn = n! = 1·2·3·...·(n–1)·n Требования: 1. Ввод пользователем диапазона чисел от 0 до 5.000. 2. Ввод пользователем количества чисел в перестановке от 2 до 300. 3. Код генерирует и сохраняет случайные 1.000.000 строк чисел заданного диапазона в файл. (каждая перестановка, заданной длины диапазоном чисел, в отдельной строке). 4. При достижении лимита в 1.000.000 строк, текущий файл сохраняется, программа завершает работу. 5. При повторном запуске программа проверяет по порядку предыдущие файлы с перестановками, генерирует новые строки без повторений. 6. По достижении количества, завершается сообщением: «вариантов больше нет». 7. Индексация строк продолжается, не прерываясь на протяжении всех файлов. 8. Для более быстрой работы код использует многопоточность - количество потоков определяется автоматически.
Москва
Фрилансеры
2024-09-11
Разработка на C/C++
дистанционно
договорная
Системное программирование. Разработка с нуля. .
Москва
Фрилансеры
2024-09-08
Разработка на C/C++
дистанционно
договорная
Разработка программы. Разработка с нуля. ТЗ в приложенном файле.
Москва
Фрилансеры
2024-09-05
Разработка на C/C++
дистанционно
от 5000.00 руб.
Разработка приложений для ПК. Доработка существующего продукта, разработка с нуля, настройка. Нужно создать скрипт/бот для онлайн шахмат. Наглядно как примерно должно все выглядеть показано в этом видео (https://www.youtube.com/watch?v=0B-lAP5APhU) — Бот на шахматном движке (стокфиш или любой другой) — Должны быть автоходы как на видео (курсор сам двигает фигуры и ходит, после того как проанализировал ход) — Нужна адаптация под определенный сайт Исходный код бота из видео выше есть, можно попробовать доработать его и адаптировать под нужный сайт онлайн шахмат.
Москва
Фрилансеры
2024-08-30
Разработка на C/C++
дистанционно
от 500.00 руб.
Разработка приложений для ПК. Доработка существующего продукта, тестирование. Нужно доработать программу чтобы проверка когда сервер работает была минимально где то секунду 5-10 https://github.com/Alexell/Metrostroi_Monitor?ysclid=m0ed2c1qkk253672797. Пожелания и особенности: Нужно доработать программу чтобы проверка когда сервер работает была минимально где то секунду 5-10 https://github.com/Alexell/Metrostroi_Monitor?ysclid=m0ed2c1qkk253672797.
Москва
Фрилансеры
2024-08-29
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Задание №2 Разработать консольное приложение для решения комбинаторных задач. (Вариант 2.) Перестановки - комбинации из одних и тех же элементов, которые различаются только порядком их расположения. Число перестановок определяется по формуле: где - количество элементов в комбинации. Требования: 1. Ввод пользователем диапазона чисел от 0 до 10.000. 2. Код генерирует и сохраняет перестановки чисел заданного диапазона в .xlsx файл. (каждая перестановка, заданной длины диапазоном чисел, в отдельной строке). 3. При достижении лимита в 1.000.000 строк, текущий файл закрывается и создается новый файл для записи следующих перестановок. 4. Индексация строк продолжается, не прерываясь на протяжении всех файлов. 5. Для более быстрой работы код использует многопоточность - количество потоков определяется автоматически. Кратко пояснить, язык программирования, функции.
Москва
Фрилансеры
2024-08-28
Разработка на C/C++
дистанционно
договорная
С++ Доработка существующего продукта. Разработать библиотеку для работы с регулярными выражениями. В качестве алфавита могут использовать любые печатные символы, метасимволы экранируются символами ‘%s%’, где s – экранируемый символ. Регулярный выражения должны поддерживать следующие операции: Операция ‘или’: r1|r2 (метасимвол ‘|’) Операция ‘конкатенация’: r1r2 Операция ‘замыкание Клини’: r… (метасимвол ‘…’) Операция ‘опциональная часть’: r? (метасимвол ‘?’) Операция ‘повтор выражения’: r{x} (метасимвол ‘{х}’, где x – количество повторов) В регулярных выражениях могут использоваться операторные скобки (r), определяющие приоритет операторов. (метасимвол ‘( )’) Библиотека должна поддерживать следующие операции: Регулярные выражения могут быть заранее скомпилированы в ДКА непосредственно без построения НКА (РВ->ДКА->минимальный ДКА), т.е. должен поддерживаться метод compile(), при этом допустим вызов операций с регулярными выражениями, как со скомпилированным объектом, так и со строковым представлением. Для скомпилированных автоматов библиотека должна поддерживать операцию восстановления регулярного выражения методом построения K-пути. Библиотека должна поддерживать операцию построения разности языков, задаваемых регулярными выражениями (скомпилированными ДКА). Библиотека должна поддерживать операцию построения инверсии языка, задаваемым регулярным выражением (скомпилированным ДКА). Реализация AST и NFA уже сделана.
Москва
Фрилансеры
2024-08-27
Разработка на C/C++
дистанционно
договорная
Сетевые приложения. Разработка с нуля. Необходимо помочь с заданиями по программированию на С++. Дисциплина - инфокоммуникационные системы и сети. Преподаватель абсолютно отбил желание что-либо делать. Нужно сделать так, чтобы ему понравилось решение этих заданий. Первое на разработку консольного сетевого приложения, второе - веб-приложение. Будет огромным плюсом если есть возможность помочь со сбором сети в NetCracker.
Москва
Фрилансеры
2024-08-27
Разработка на C/C++
дистанционно
от 1000.00 руб.
программирование на С++. Доработка существующего продукта. Нужно собрать полностью проект и сделать простой, но хороший интерфейс в qt.
Москва
Фрилансеры
2024-08-27
Разработка на C/C++
дистанционно
договорная
Университетская задача. Разработка с нуля. Интерпретатор для клеточного робота Разработать систему для управления квадрокоптером, осуществляющим передвижение по лабиринту. Ячейка лабиринта имеет форму квадрата. Робот может передвинуться в соседнюю ячейку в случае отсутствия в ней препятствия. Роботу известны координаты выходов из лабиринта, но известен маршрут до них. 1. Разработать формальный язык для описания действий клеточного робота с поддержкой следующих литералов, операторов и предложений: - Знаковых целочисленных литералов в десятичном формате; - Логических литералов True и False; логические константы и выражения преобразуются к знаковым целочисленным как 1 и 0 соответственно, 0 преобразуется в False, любое другое число в True; - Объявление переменных/констант в форматах: - Целочисленная переменная со знаком integer<имя идентификатора>[ = <арифметическое выражение>]; - Логическая переменная boolean <имя идентификатора > [= <логическое выражение>]; - Кубическая ячейка пространства cube <имя идентификатора > = {<арифметическое выражение координата X>, <арифметическое выражение координата Y>, <логическое выражение признак занятости препятствием>}; - к свойствам ячейки можно обратиться при помощи оператора <имя переменной ячейки>=><поле ячейки>; - Переменная массив massive <имя идентификатора> = {<арифметическое выражение размерность в пространстве 1>[, <арифметическое выражение размерность в пространстве 2>,…]}; в одном массиве могут храниться элементы разных типов (в том числе массивы); - Обращение к элементу массива - <имя идентификатора> [<арифметическое выражение индекс 1, [ арифметическое выражение индекс 2,…)]] – получение элемента массива с заданными координатами; - Оператор получения размерности массива - Размер <имя идентификатора массива> Применяется строгая типизация, если преобразование не определено и типы не совпадают, то это семантическая ошибка. - Оператор сравнения типов - TypeCheck {<имя идентификатора / элементы массива / имя типа> <имя идентификатора / элементы массива / имя типа>} ; если типы совпадаю возвращает True, иначе False. - Операторов присваивания ‘=’; - Арифметических операторов: - <арифметическое выражение> + <арифметическое выражение> - < арифметическое выражение > - < арифметическое выражение > - Логических операторов (результат логическое выражение): - ~ <логическое выражение > (отрицание) ; - <логическое выражение > && <логическое выражение> (конъюнкция); - <логическое выражение > || <логическое выражение> (дизъюнкция); - Операторов сравнения: - <арифметическое выражение> < <арифметическое выражение>; - <арифметическое выражение> > <арифметическое выражение>; - Операторов цикла - Цикл<идентификатор скаляр> = <арифметическое выражение скаляр 1>: <арифметическое выражение скаляр 2> <предложения языка > (выполнение тела цикла с изменением идентификатора скаляра от значения выражения 1 до значения выражения 2; выражения вычисляются при инициализации цикла) - Условных операторов if <логическое выражение> <предложение языка / группа предложений> ; - Операторов управления роботом - перемещения робота на одну клетку в заданном направлении относительно текущего ^_^ – вперед, v_v – назад, <_< – влево, >_> – вправо; если робот сталкивается с препятствием, то он ломается. - Измерение расстояния до первого препятствия в заданном направлении ^_0 – вперед, v_0 – назад, <_0 – влево, >_0 – вправо; - Действия робота могут задаваться последовательностью операторов в фигурных скобках, если в последовательности встречаются операторы получения информации о расстоянии до препятствий, то группа операторов возвращается матрицу ячеек с относительно последнего местоположения робота. - {<оператор управления роботом 1>; […]} - Для последовательности определён оператор прерывания выполнения последовательности, если в соседней ячейке (для оператора обзора) обнаружено препятствие - >_< - Пример: {^_^;^_0;>_<;<_<} - переместиться вперед; посмотреть вперед; остановиться, если в соседней клетке препятствие, иначе продолжить выполнение программы; переместиться влево. - Оператор получения текущего местоположения робота - *_*; возвращает переменную ячейку с координатами. - Описатель функции - <тип возвращаемого значения 1> function <имя функции> ([<тип переменной 1> <имя переменной 1> [,…]) < предложения языка >. Функция является отдельной областью видимости, параметры передаются в функцию по значению; возвращаемые значения передаются из функции по значению. Функция может быть объявлена в любом месте программы, при объявлении она не выполняется. - Оператор вызова функции - <имя функции> (<выражение 1>,…), вызов процедуры может быть в любом месте программы ( в том числе до ее объявление). Предложение языка завершается символом ‘;’. Язык является регистрозависимым, 2. Разработать с помощью flex и bison интерпретатор разработанного языка. При работе интерпретатора следует обеспечить контроль корректности применения языковых конструкций (например, инкремент/декремент константы); грамматика языка должна быть по возможности однозначной. 3. На разработанном формальном языке написать программу для поиска роботом выхода из лабиринта. Описание лабиринта и начальное положение робота задается в текстовом файле.
Москва
Фрилансеры
2024-08-24
Разработка на C/C++
дистанционно
от 3000.00 руб.
Консольное приложение. Переписать небольшой код Fortran на C++. Есть код на Фортране (примерно 30-500) строк. Программа выполняет расчет по конкретной задаче. Нужно переписать ее на C++. Пожелания и особенности: Есть код на Фортране (примерно 30-500) строк. Программа выполняет расчет по конкретной задаче. Нужно переписать ее на C++.
Санкт-Петербург
Фрилансеры
2024-08-20
Разработка на C/C++
дистанционно
от 3000.00 руб.
Системное программирование. Доработка существующего продукта. Доделать программу на си++. база сделана. Также есть примеры готовых работ. Сложность - 3 курс вуза. Подробности при обсуждении.
Москва
Фрилансеры
2024-08-20
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Необходимо помочь дописать некоторый функционал в уже написанном проекте (не хватает знаний для самостоятельного исправления).
Екатеринбург
Фрилансеры
2024-08-18
Разработка на C/C++
дистанционно
договорная
Системное программирование. Разработка с нуля. Написать программу.
Москва
Фрилансеры
2024-08-10
Разработка на C/C++
дистанционно
договорная
Я студент и у меня есть работающая программа. Преподаватель просит классы которые у меня есть разместить в одном классе.т.е. вложенные. Соответственно программа перестает компилироваться. Необходимо провести корректировку при вложение классов в класс. Доработка существующего продукта. Я студент и мне после проверки вернули проект. Он изначально рабочий. Преподаватель хочет что бы четыре имеющихся класса в файле внес в один класс в том же файле.Т.е.вложенные классы будут. Соответственно не компилируется после вложения .нужно исправить ошибки VS2022, нарушенные связи .Сам проект из 11 файлов.
Москва
Фрилансеры
2024-07-31
Разработка на C/C++
дистанционно
договорная
Обучение в университете. Разработка с нуля. Нужно подготовиться к учебному году в университете.
Москва
Фрилансеры
2024-07-20
Разработка на C/C++
дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Проанализировать мой код на соответствие ТЗ, без использования ИИ, только собственный профессиональный опыт.
Москва
Фрилансеры
2024-07-13
Разработка на C/C++
дистанционно
договорная
Разработка программы для задания в университете. Разработка с нуля. Техническое задание на разработку программы "Полет на супер джете" Цель Разработать анимационную программу на тему "путешествия и достопримечательности", демонстрирующую полет на супер джете над различными достопримечательностями. Функциональные требования 1. Анимация полета - Анимация должна включать в себя перемещение супер джета над статичными изображениями достопримечательностей. - Супер джет должен двигаться плавно по определенной траектории. 2. Изменяемые параметры через меню - Скорость анимации: возможность увеличения или уменьшения скорости полета. - Выбор достопримечательностей: возможность выбора набора достопримечательностей, над которыми будет пролетать супер джет. 3. Изменяемые параметры через диалоговое окно - Размер супер джета: возможность изменения размера отображаемого джета. - Высота полета: возможность изменения высоты полета над землей (т.е. изменение масштаба достопримечательностей). Пользовательский интерфейс 1. Главное меню - Пункт для начала/остановки анимации. - Пункт для изменения скорости полета (в виде ползунка или выпадающего списка). - Пункт для выбора достопримечательностей (в виде списка с возможностью множественного выбора). 2. Диалоговое окно - Окно для изменения размера супер джета (ввод значения или использование ползунка). - Окно для изменения высоты полета (ввод значения или использование ползунка). Технические требования 1. Язык программирования: C++ 2. Библиотеки: - Для графики и анимации рекомендуется использовать SFML или SDL. - Для создания графического интерфейса (меню и диалоговых окон) использовать Qt или любую подходящую библиотеку. Этапы разработки 1. Проектирование интерфейса - Разработка макета главного меню и диалоговых окон. - Определение траектории полета супер джета. 2. Реализация графики и анимации - Импорт изображений достопримечательностей. - Создание анимации полета супер джета. - Реализация изменения скорости и размера джета. 3. Реализация пользовательского интерфейса - Создание главного меню и добавление пунктов меню. - Реализация диалоговых окон для изменения параметров. Ожидаемые результаты - Программа с интуитивно понятным интерфейсом, позволяющая пользователям наслаждаться анимацией полета на супер джете. - Возможность гибкой настройки параметров анимации через меню и диалоговые окна. Пожелания и особенности: Техническое задание на разработку программы "Полет на супер джете" Цель Разработать анимационную программу на тему "путешествия и достопримечательности", демонстрирующую полет на супер джете над различными достопримечательностями. Функциональные требования 1. Анимация полета - Анимация должна включать в себя перемещение супер джета над статичными изображениями достопримечательностей. - Супер джет должен двигаться плавно по определенной траектории. 2. Изменяемые параметры через меню - Скорость анимации: возможность увеличения или уменьшения скорости полета. - Выбор достопримечательностей: возможность выбора набора достопримечательностей, над которыми будет пролетать супер джет. 3. Изменяемые параметры через диалоговое окно - Размер супер джета: возможность изменения размера отображаемого джета. - Высота полета: возможность изменения высоты полета над землей (т.е. изменение масштаба достопримечательностей). Пользовательский интерфейс 1. Главное меню - Пункт для начала/остановки анимации. - Пункт для изменения скорости полета (в виде ползунка или выпадающего списка). - Пункт для выбора достопримечательностей (в виде списка с возможностью множественного выбора). 2. Диалоговое окно - Окно для изменения размера супер джета (ввод значения или использование ползунка). - Окно для изменения высоты полета (ввод значения или использование ползунка). Технические требования 1. Язык программирования: C++ 2. Библиотеки: - Для графики и анимации рекомендуется использовать SFML или SDL. - Для создания графического интерфейса (меню и диалоговых окон) использовать Qt или любую подходящую библиотеку. Этапы разработки 1. Проектирование интерфейса - Разработка макета главного меню и диалоговых окон. - Определение траектории полета супер джета. 2. Реализация графики и анимации - Импорт изображений достопримечательностей. - Создание анимации полета супер джета. - Реализация изменения скорости и размера джета. 3. Реализация пользовательского интерфейса - Создание главного меню и добавление пунктов меню. - Реализация диалоговых окон для изменения параметров. Ожидаемые результаты - Программа с интуитивно понятным интерфейсом, позволяющая пользователям наслаждаться анимацией полета на супер джете. - Возможность гибкой настройки параметров анимации через меню и диалоговые окна.
Москва
Фрилансеры
2024-07-12
Часто задаваемые вопросы
Почему стоит искать работу для фриласнеров по профилю разработка на c/c++ в России у нас?
| 🔸 Более 2 предложений о работе за сегодня в тематике разработка на c/c++ |
| 🔸 Работа и подработка на бирже фриланса от прямых заказчиков, которым нужна помощь специалистов по профилю разработка на c/c++ уже сегодня! |
| 🔸 Свежих заказов на разработка на c/c++ в России для фрилансеров на декабрь 2025 года — 0 шт. |
Как найти удалённую работу для фриланс-специалистов по профилю разработка на c/c++ в России?
Вы специалист по разработка на c/c++ и ищете проекты и заказы на удалёнке в России? Нам всегда есть что вам предложить. Ежедневно мы публикуем новые проекты и заказы по вашей специальности. Найдите интересную работу уже сегодня
Сколько проектов для IT-специалистов по профилю разработка на c/c++ в России?
На декабрь 2025 года опубликовано 26 предложений удалённой работы от прямых заказчиков для исполнителей по специализации разработка на c/c++
Сколько можно заработать выполняя проекты по разработка на c/c++?
Специалисты по профилю разработка на c/c++ зарабатывают от 0.00 рублей с заказа. Хотите больше? Выполняйте как можно больше заказов и зарабатывайте сколько пожелаете