Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ошибка в цикле https://www.cyberforum.ru/ cpp-beginners/ thread979409.html
(Задание - см. вложение) Почему функция fill_array() возвращает неправильные значения? Когда ввожу 1 или 2 числа, выводит цифру 1; когда ввожу 3 числа - выводит 2. В чем ошибка? #include <iostream> #include <Windows.h> using namespace std; #define rus setlocale(0,"rus");SetConsoleCP(1251);SetConsoleOutputCP(1251);
Кольцевой односвязный список на базе адресных указателей с использованием фиктивного элемента C++
В плюсах полный нуб. Что-то смог написать с помощью разных интернет ресурсов.. Это даже работает так как нужно. НО еще нужно написать итератор, с ним возникли большие проблемы. итератор для доступа к значениям в списке с основными операциями: – установка на первое значение в списке, – переход к следующему значению в списке, – проверка состояния итератора, – доступ по чтению и...
C++ Генерация случайных чисел https://www.cyberforum.ru/ cpp-beginners/ thread979401.html
Написать программу, которая должна обеспечить исчисление количества повторений заданного числа по модулю 100. Характеристика должна быть исчислена 10 раз подряд и каждый результат следует вывести на консоль. Длину последовательности случайных чисел должен задавать пользователь. Напишите хоть по пунктам как делать?
C++ Односвязный кольцевой список 64-битовых строк https://www.cyberforum.ru/ cpp-beginners/ thread979397.html
Довольно долго мучаюсь с этим заданием: Вид списка: односвязный кольцевой список Элемент списка: 64-битовая строка. Строка должна быть представлена в виде двух полей unsigned long. Операции над списком: — вставка элемента в начало\конец списка — получение значения элемента по индексу — удаление элемента по индексу — очистка всех элементов списка — подсчет количества...
C++ Ввести три числа. Если они могут быть длинами сторон равнобедренного треугольника, вычислить длины его высот. Вывести длину основания и длины высот в
помогите решить: Ввести три числа. Если они могут быть длинами сторон равнобедренного треугольника, вычислить длины его высот. Вывести длину основания и длины высот в порядке возрастания.
C++ Добавить К столбцов в начало матрицы https://www.cyberforum.ru/ cpp-beginners/ thread979393.html
Нужно добавить К столбцов в начало матрицы, сделан вывод матрицы и добавление строки но не знаю как переделать так что бы теперь добавлялся столбец. #include <iostream> #include <stdlib.h> #include <conio.h> int main() { int k,i,t,r,n,m,j;
C++ Одномерный массив 1. В одномерном массиве, состоящем из n вещественных элементов, вычислить: a) минимальный из положительных элементов, его порядковый номер; b) сумму элементов массива, расположенных до последнего положительного элемента. https://www.cyberforum.ru/ cpp-beginners/ thread979376.html Написать программу для вычисления суммы C++
1)Написать программу для вычисления суммы S=1+1*2+1*2*4+1*2*4*6+...+1*2*...*n
C++ Обработка данных в виде массива структур https://www.cyberforum.ru/ cpp-beginners/ thread979359.html
Несколько дней пытаюсь разобраться, пока результаты не радуют.. Очень прошу, помогите Программа представляет собой простейшую систему для управления данными. Исходные данные хранятся в текстовом файле в виде строк. Необходимо сконструировать структуру и на ее основе создать массив в динамической памяти. Действия, выполняемые программой: Чтение данных из файла в динамический массив...
C++ Какова структура образа экрана getimage Здравствуйте! Я получаю фрагмент образа экрана функцией getimage(x1,y1,x2,y2,buf) из библиотеки graphics.h Какова структура этого образа? (нужна для дальнейшей обработки) Например: если экран находится в 16-ти цветном режиме, то образ фрагмента 15х15 в целых со знаком (всего 124) таков: 15, 0, 15, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, ... https://www.cyberforum.ru/ cpp-beginners/ thread979356.html
C++ Дан целочисленный массив размера N. Удалить из массива все одина- ?ковые элементы, оставив их первые вхождения
Всем привет у меня тут проблемка, может кто подскажет ?Дан целочисленный массив размера N. Удалить из массива все одина- ?ковые элементы, оставив их первые вхождения
C++ Как добавить заголовочный файл? помогите, я недавно решил научится программировать, и скачал пример кода одной игры, но в нём используются файлы которые вызываются с помощью #include <blablabla.h> или #include blablabla.h, вообщем в архиве было ещё 3 таких файла, они вызываются в начале кода программы, вопрос возможно глупый, но я просто только вчера начал учится программировать, и я использую codeblocks, очень нужна помощь, и... https://www.cyberforum.ru/ cpp-beginners/ thread979312.html
0 / 0 / 0
Регистрация: 16.10.2013
Сообщений: 33
16.10.2013, 22:24  [ТС] 0

У меня не работает прога запрограмированная на Численные методы! - C++ - Ответ 5192640

16.10.2013, 22:24. Показов 537. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от B@R_LOG Посмотреть сообщение
Просто преподаватель подобрал пример при котором по твоей программе происходит вычисление типа 5/0.
Проверь в программе, чтобы делители перед делением не были равны 0, else throw DivToZero();
class DivToZero() {};
Я понимаю как это все программно происходит. Меня интересует этот вопрос с точки зрения Численных методов? Если можешь объясни?

Добавлено через 8 минут
Вот код метода!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
bool conditionalTest(double *vector, double *vector2, int size, double epsilon)
{
    if (iterationNumber != 1)
    {
        iterationNumber++;
        cout << "vector : ";
        outVector(vector, size);
        cout << "vector2 : ";
        outVector(vector2, size);
        result =  new double[size];
        for (int i = 0; i < size; i++)
            result[i] = vector2[i] / vector[i];
        cout << "result : ";
        outVector(result, size);
        _getch();
        eigenvalue = result[0];
 
        for (int i = 0; i < size; i++)
            for (int j = i + 1; j < size; j++)
                if (fabs(result[i] - result[j]) > epsilon) return false;
        return true;
    }
    else
    {
        iterationNumber++;
        return false;
    }
}
 
double** createMatrix(double**  matrix, int size) {
    matrix = new double*[size];
    for (int i = 0; i < size; i++)
        matrix[i] = new double[size];
    return matrix;
}


Вернуться к обсуждению:
У меня не работает прога запрограмированная на Численные методы! C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2013, 22:24
Готовые ответы и решения:

Численные методы
Здраствуйте форумчане! Если кому не сложно, не могли бы вы немного помочь с вышеуказанными...

Численные методы на С#
Отделить корень уравнения графическим методом. Уточнит корень методом: а) деления отрезка пополам,...

Численные методы
найдите плиз ошибку Составить программу вычисления определенного интеграла методом трапеций с...

Численные методы
...

4
16.10.2013, 22:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2013, 22:24
Помогаю со студенческими работами здесь

численные методы
Доброго времени суток! Наверняка у нас были Численные Методы:) Если остались исходники с решение...

Численные методы
Здравствуйте. Помогите пожалуйста разобраться в численных методах интегрирования. Нужно осовоить...

Численные методы
Доброго всем времени суток! Мне необходима Ваша помощь в написании нескольких программ: 1)...

Численные методы
Необходимо получить первые 4 корня уравнения. Известно какие они должны быть. ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru