Разработка на C/C++ — удалённая работа в Москве

Дата: 2023-12-08
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2023-12-08
Описание
Написание программы. Разработка с нуля. Здравствуйте! Программа для реализации алгоритма Форда-Беллмана (на си) Необходимо реализовать алгоритм Форда-Беллмана. (динамически) В visual studio. В консоли появляется меню (в том числе с пунктом “выйти из программы“). Пользователь должен выбрать как будет выведена матрица, с которой он будет работать: с помощью генерации (динамически), то есть пользователь вводит кол-во вершин, а затем рандомно генерируется матрица, или пользователь может взять матрицу из файла .txt (там уже готовая матрица). Затем после выбора матрица выводится на экран, и пользователю предлагается найти кратчайшие расстояния до всех вершин от исходной вершины. Пользователю предлагается выбрать от какой вершины. В результате выводится расстояния до вершин. Результат можно сохранить в файл (.txt) или же нет. И так снова появляется меню с возможностью выбора матрицы и тд до тех пор пока пользователь не выйдет из программы. Важное примечание: в программе должны быть проверки на ошибки (например, открылся файл или нет и тд). Так же проверка на наличие отрицательных циклов и вывести.
Похожие заказы
Разработка на C/C++
дистанционно
договорная
Системное программирование. лабораторная работа. 1) Разработать программу на с++ с OpenMP, включающую в себя решение СЛАУ (т.е нахождение собственных значений и собственных векторов) методом Ланцоша. На вход подаётся верхнетреугольная csr-матрица, происходит чтение этого файла с матрицей и последующая обработка этой csr-матрицы. 2) В программе нельзя использовать библиотеку Eigen и контейнеры, только динамическое выделение памяти + как можно больше работы с указателями (double *) 3) важно реализовать в коде, чтобы самый первый собственный вектор, который случайным образом будет находиться (в качестве него желательно выбрать строку/столбец матрицы, который не должен быть сильно разреженным) подходил под условие: abs(Ax-lx) < b, где А - данная матрица, x - собственный вектор, l - соответсвующее собственное значение, b - константа, точность, которую мы определяем сами. Далее от этого вектора нужно строить следующие собственные вектора. Это процедура нужна, чтобы понимать, что решение найдено верно. 4) В выводе продемонстрировать время выполнения алгоритма Ланцоша в зависимости от количества потоков и вывести собственные значения.
Москва
Фрилансеры
2024-05-11
Подробнее
Разработка на C/C++
дистанционно
от 500.00 руб.
Разработка приложений для ПК. Разработка с нуля. Работа с текстовыми файлами, в которых задания и ответы + шифрование этих данных. Т.е. программа загружает данные из файла, проводит тестирование по ним, выдает/сохраняет результат. Вся работа выполняется на SFML С++. Также нужен ход вашей работы написанный в текстовом документе.
Москва
Фрилансеры
2024-05-11
Подробнее
Разработка на C/C++
дистанционно
договорная
Системное программирование. Доработка существующего продукта. Создан код, некорректная скорость.
Москва
Фрилансеры
2024-05-11
Подробнее
Разработка на C/C++
дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Переписать консольное приложение на Си на С++ с графическим интерфейсом.
Москва
Фрилансеры
2024-05-09
Подробнее
Разработка на C/C++
дистанционно
договорная
Лабораторная работа - анимация. Разработка с нуля. Подробности в лс.
Москва
Фрилансеры
2024-05-09
Подробнее
Разработка на C/C++
дистанционно
от 700.00 руб.
Алгоритмы и структуры данных. Разработка с нуля. Нужно решить задачи по с++ на темы: Графы. DFS. BFS. Дейкстра. Беллман-Форд.
Москва
Фрилансеры
2024-05-08
Подробнее
Разработка на C/C++
дистанционно
от 500.00 руб.
Написание базовых программ. Разработка с нуля. Экзамен завтра (8 мая) в 9:45 утра, нужен программист которому можно направить экзамен для решения. Базовые программы c++. Длится полтора часа.
Москва
Фрилансеры
2024-05-07
Подробнее