Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Условная операция https://www.cyberforum.ru/ cpp-beginners/ thread878443.html
Приветствую. Ребят, объясните пожалуйста, почему данная функция возвращает в обоих случаях модуль числа т.е. число без знака. (n < 0 )? -n : n; если n < 0 (как во втором вызове) то по идее должно вернуться -n. А выводит 2 положительных числа. Куда девается знак ? : ) #include<iostream> using namespace std; int abs(int n) {
C++ Как принять натуральные числа от множественных пользователей
Как принять натуральные числа от множественных пользователей формата 3<N<30???? ___________________ Нужен код этого действия)
C++ Как проще всего понять массивы? https://www.cyberforum.ru/ cpp-beginners/ thread878427.html
Такая проблема, учусь на первом курсе, язык C++ изучаю. Но как только дело дошло до массивов, так обучение встало. С указаниями препода за две пары еле решил одну задачку с одномерным массивом, и то плохо понял...Может тут есть люди, у которых были похожие проблемы, и им что-то помогло...Буду рад любой помощи.
C++ отсутствие результатов в программе https://www.cyberforum.ru/ cpp-beginners/ thread878421.html
пишу программу для курсовой работы но она не выдает результатов( помогите пожалуйста найти ошибку! мне кажется что я зря там всего понамешал( #include <fstream.h> #include <iostream.h> using namespace std; int main(int argc, char* argv) { char str_file;
C++ Где можно узнать про то как строить блок схемы по классам?
В инете искал, так и не сумел найти как строить блок-схемы по классам сейчас изучаем ООП, препод у нас никакой поэтому я не знаю как строить блок-схемы по классам, если есть у кого хороший источник пожалуйста поделитесь ссылкой, буду преблагодарен)
C++ Схемы заполнения прямоугольной области. Из нижнего левого угла против часовой стрелки Задание написано в названии темы. В этой программе заполнение идет Из верхнего левого угла против часовой стрелки, а надо как у меня в задании, помогите исправить: #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> int main(void) { int gdriver=DETECT, gmode; https://www.cyberforum.ru/ cpp-beginners/ thread878408.html
C++ Указатели в С++ https://www.cyberforum.ru/ cpp-beginners/ thread878395.html
Очень прошу обьясните почему здесь value будет = 3200, а не = адресу памяти. код: int main() { int balance; int *balptr; int value; balance = 3200; balptr = &balance;
C++ Исправить легкую программу. Визуал 12 выдает ошибку :(
выбивает ошибку по поводу оператора очистки экрана, хотя и необходимая библиотека включена :wall: #include <iostream> #include <Windows.h> #include <iomanip> #include <conio.h> #include <stdlib.h> using namespace std;
C++ Множественное наследование #include "stdafx.h" #include <iostream> #include <string.h> #include <conio.h> using namespace std; class ship { protected: int x,y; public: https://www.cyberforum.ru/ cpp-beginners/ thread878368.html C++ Работа с текстовыми файлами. Поиск слов состоящих из цифр Дан текстовый файл. (текстовый файл я хочу создать в блокноте). Написать функцию, которая проверяет есть ли в нем слова состоящие только из цифр, если есть -удалить их. Пожалуйста напишите, срочно нужно. Сама пока не разобралась как писать. https://www.cyberforum.ru/ cpp-beginners/ thread878360.html
Самое короткое слово в файле C++
Добрый вечер, cyberforum! Такая задача: создать программу, которая будет находить самое короткое слово в файле. Вроде не сложно. Написал: #include <iostream> #include <fstream> #include <string> using namespace std; int main()
C++ Рекурсивная функция произведения элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread878335.html
Здесь функция произведения "proizv" считает произведение всех элементов массива, как сделать её рекурсивной? #include <iostream> #include <conio.h> #include <time.h> #include <math.h> int i; using namespace std; const int N=10; void input(int a, int b, int n)
0 / 0 / 0
Регистрация: 25.05.2013
Сообщений: 5
0

СЛАУ методом Гаусса где ведущий элемент отыскивается Среди строк и столбцов - C++ - Ответ 4614946

25.05.2013, 19:46. Показов 386. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Народ помагите немагу разобраться, написал Гауса но немагу разобраться как сделать это (где ведущий элемент отыскивается среди строк и столбцов) Вот рабочая прога.Оч нада в долгу не останусь)



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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
float det(float [20][20], int);
//___________________________________________________________________
void iskl(float a[20][20], int k, int n) //cyda peredaetsya matrica temp
{
    int i, j;
    float r, b[40];
    r=a[k][k];
    for (j=k; j<n+1; j++) a[k][j]/=r;
    for (i=k+1; i<n; i++)
    {
        r=a[i][k];
        for(j=k; j<n+1; j++) a[i][j]-=a[k][j]*r;
    }
}
//____________________________________________________________________
int _tmain(int argc, _TCHAR* argv[])
{
    int i, j, n, k;
    float a[20][20], d[20][20], b[40], temp[20][20], t, intDet;
    char anyKey;
    //____sozdanie____
    ofstream outfile("matr1.txt");
    cout<<"VVedite razmernost yravneniya: ";
    cin >> n;
    cout<<endl;
    cout<<"Vvedite postro4no matricy:"<<endl;
    for (i=0; i<(n*n+n); i++)
    {
        cin >> t;
        outfile << t <<" ";
    }
    outfile.close();
    cout<<"Poly4ennaya matrica:"<<endl;
    //_____4tinie i pe4at_____
    fstream infile("matr1.txt");
    for (i=0; i<n; i++)        //bilo n+1
    {
    cout<<endl;
    for (j=0; j<n+1; j++)
    {
        infile >> t;
        temp[i][j]=t;
        cout<<t<<" ";
    }
    }
    //_____razbivaem matricy na matrice i vecto
    //matrica
    for (i=0; i<n; i++)
    for (j=0; j<n; j++)
        a[i][j]=temp[i][j];
    //vector
//    for (i=0; i<n; i++) 
//        b[i]=temp[i][n+1];
    //___proveryaem est li reweniya
    intDet=det(a, n);
    if (intDet==0) 
    {
        cout<<"Reweniya net. ";
        goto net;
    }
    else
    {
        cout<<"Sistema rewaema )) YRA ))"<<endl;
        cout<<"det= "<<intDet;
    }
    //____pryamoi xod_______
    cout<<"Treygolnii vid:"<<endl;
    for (i=0; i<n; i++) iskl(temp, i, n);
    for (i=0; i<n; i++)
    {
        cout<<endl;
        for (j=0; j<n+1; j++) cout<<temp[i][j]<<' ';
    }
    //________obratnii xod, t.e. rewenie sistemi
    cout<<"\n";
    for (i=0; i<n+1; i++){b[i]=temp[i][n]; cout<<b[i]<<" ";}
    cout<<"\n"<<"Rewenie SLAY:"<<endl;
    for (i=n; i>-1; i--)
    {
        b[i]/=temp[i][i];
        for (j=i+1; j<n; j++)    b[i]-=b[j]*temp[i][j];
    }
    for (i=0; i<n; i++) cout<<b[i]<<" ";
net:
    cout<<"\nPress anykey to exit.";
    cin>>anyKey;
    return 0;
}
//___________________________________________
float det(float b[20][20], int n)
{
    float x,s;
    int i,j,k;
    for (i=0; i<n-1; i++)
    for (k=i+1; k<n; k++)
    { 
        x=b[k][i]/b[i][i];
        for (j=i; j<n; j++) b[k][j]=b[k][j]-b[i][j]*x; //tyt perepolnenie (((
    }
    s=1;
    for (i=0; i<n; i++) s=s*b[i][i];
    return s;
}


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

СЛАУ методом Гаусса (ведущий элемент отыскивается среди строк и столбцов)
Привет, всем! Помогите пожалуйста. Вот собственно, задача: Разрабоать программу для численного...

Найти решение СЛАУ методом Гаусса (без перестановки строк)
Итак, требуется найти решение СЛАУ методом Гаусса (без перестановки строк). Проще говоря, есть...

Решить СЛАУ методом Крамера, методом Гаусса, с помощью обратной матрицы
Решите систему линейных уравнений а) методом Крамера; б) методом Гаусса; в) с помощью обратной...

Решение СЛАУ методом Гаусса и методом Крамера
Люди выручайте, курсач на носу. Может у кого есть подобные задачи в ВБ 2010. И еще вопрос. Как...

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

Решить СЛАУ методом итераций и методом Гаусса
Помогите решить методом итераций систему уравнений A\bullet X=B. Для остановки процесса...

Вычисление СЛАУ методом Гаусса и методом Крамера
Я совсем начинающий программист, студент, но я после продолжительного ковыряния в данном коде ...

СЛАУ методом Гаусса
Здравствуйте! Алгоритм понимаю. Нужно привести к треугольному виду, затем осуществить обратный ход....

СЛАУ методом Гаусса
х1 + 5х2 - х3 = 0 -5х3= -10 -2х1 + х2 - х3 = 5 нужно подробно расписанное решение...

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