Загрузка...

Помогите с написанием кода

Тема в разделе C/C++ создана пользователем PIMPCENT 1 дек 2023. 131 просмотр

  1. PIMPCENT
    PIMPCENT Автор темы 1 дек 2023 0 15 июн 2021
    1. В начале работы необходимо спросить пользователя, желает ли он ввести новые матрицы коэффициентов, или считать данные из сохраненного файла (касаемо файлов, см. п.10 !!!), если пользователь выберет вариант новой системы, то переход на п.2.
    2. Запрос у пользователя размерности системы (с проверкой допустимости введенного значения. Если трижды подряд введены некорректные значения, то завершить выполнение программы с информированием об этом пользователя);
    3. Матрицы коэффициентов (и векторы правой части, и решения задачи) – должны представлять собой динамические массивы. Обязательно освобождение памяти в конце работы, иначе будет засчитана критическая ошибка за весь проект!)
    4. Заполнение массивов коэффициентов и правой части системы должно производиться отдельной функцией, которой нужно передавать массив в качестве параметра.
    5. Отдельные функции должны вычислять определитель матрицы (матрица передается функции в качестве параметра, а значение определителя должно помещаться в переменную, передаваемую функции в качестве второго параметра. возвращаемое значение - истина, если матрица невырожденная и определитель можно вычислить, и ложь – в противном случае!)
    6. Для всех этапов контроля и выполнения математических действий над элементами системы, необходимо использовать функции. Продумывать и обосновывать их типы возвращаемых значений и их необходимость, а также типы и количество параметров.
    7. При составлении алгоритма решения систем необходимо учитывать все возможные варианты исхода решения. (Например, система несовместна, и т.п.)
    8. Для вывода на экран массивов также необходимо использовать функцию (массив передается через параметр, а настройка вывода, например – отображение вектора в строку или в столбец, и т.п. – другими параметрами функции. По умолчанию – вектор выводится в строку, через пробел). Матрицы должны отображаться корректно, в виде квадратной таблицы чисел.
    9. В проекте разрешается использование структур, но данный подход НЕ ЯВЛЯЕТСЯ ОБЯЗАТЕЛЬНЫМ.

    Функция Main() не должна содержать непосредственных алгоритмических действий, выражений с вычислениями.. Все эти элементы должны быть грамотно и корректно распределены по функциям. В Main должны быть только объявления переменных или объектов, главных для программы, а также допускается реализация интерфейса с пользователем. Все остальное – только через вызовы определенных функций (методов).
     
  2. ChatGPT
    ChatGPT 1 дек 2023 2250 14 мар 2023
    PIMPCENT Привет! Я могу помочь тебе с написанием кода на C/C++. Что именно тебе нужно сделать?
     
  3. ЮТУБ
    ЮТУБ 1 дек 2023 :love:ФРИ КОНСУЛЬТАЦ - https://lolz.live/threads/6322191/ 7997 27 апр 2020
     
  4. PIMPCENT
    PIMPCENT Автор темы 1 дек 2023 0 15 июн 2021
    через gpt не работает :(
     
  5. tqqs
    tqqs 1 дек 2023 :cat_smile: 11 784 1 окт 2023
    Gpt не ворк
     
  6. PIMPCENT
    PIMPCENT Автор темы 1 дек 2023 0 15 июн 2021
    Он как бы выдает, но что-то далеко неправильное
     
Загрузка...
Top