Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Лексический анализатор Написал программу, я надеюсь, лексического анализатора для конкретного куска программы. В программе я из текстового файла считывал текст кодируемой программы, потом с помощью функции fgetc() и условных операторов определял лексему, кодировал её целым числом и во второй текстовый файл записывал это число, пробелы и перенос строки учитывался. fgetc() возвращает int-значение символа, поэтому перед... https://www.cyberforum.ru/ cpp-beginners/ thread363888.html Моя первая задача, ток с паскаля перешел, подкоректируйте плиз.. C++
#include <iostream> #include <stdlib.h> #include <locale.h> #include <Math.h> using namespace std; void main() { setlocale(LC_CTYPE,""); int k=1;int step=1; double e,sum,otv,x,a;
C++ Не работает прога. Помогите #include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> float f1(float); float f2(float); float f3(float); float sub(float); https://www.cyberforum.ru/ cpp-beginners/ thread363860.html C++ решите задание https://www.cyberforum.ru/ cpp-beginners/ thread363855.html
do - while Организовать цикл, который принимает целые числа с клавиатуры и подсчитывает к-во неотрицательных чисел. Окончание цикла - ввод числа < -100.
C++ Заполнение массива случайными числами
Доброго времени суток. Перейду сразу к сути: Надо построить массив из 5000 целых случайных чисел и отсортировать его сортировкой Шелла, я в С++ новичек, ещё толком в языке даже не разобрался, сортировку я нашел на форуме, а вот помогите с созданием такого массива, который будет заполнен случайными числами. И подскажите пожалуйста как вывести массив до и массив после на экран.
C++ Подсчитать количество неотрицательных чисел массива https://www.cyberforum.ru/ cpp-beginners/ thread363851.html
do - while Организовать цикл, который принимает целые числа с клавиатуры и подсчитывает к-во неотрицательных чисел. Окончание цикла - ввод числа < -100.
C++ Заполнение строки случайными числами Здравствуйте! Задача, в общем-то легкая, но пока безуспешно пытаюсь решить ее. Суть ее в этом: нужно заполнить строку определенным количеством случайных чисел, дальше вывод цифры путем ввода нужного номера массива строки. Второй пункт я могу сделать, а с первым не получается. В общем, вот мой пока недоделанный код, который позволяет заполнить массив только 10-ю цифрами: #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread363834.html конфликт типов C++
пишу себе Си хедер. как реализовать универсальность одной функции для всех типов?
C++ вывод символов по коду (программа на с) Добрый вечер. Можете, пожалуйста, написать программу на си, которая считывает число и выводит на экран "слово", состоящее из символа с кодом на единицу меньше введенного символа и символа с кодом на единицу больше? https://www.cyberforum.ru/ cpp-beginners/ thread363828.html C++ Двоичный поиск https://www.cyberforum.ru/ cpp-beginners/ thread363821.html
Нашел на форуме двоичный поиск, не подскажите как нужно изменить код, что бы программа выводила еще и индекс, в котором находится введенное число? // bin_search.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using namespace std;
C++ Создать класса «однонаправленный кольцевой список».
Подскажите пожалуйста, в чем ошибка, так как компилятор ошибку не выдает, одна при запуске вылетает, при отладке вылетает на этой строке *pend = temp; class Node { public: int d; // Данные Node *next; // Указатель на последующий узел Node () { // Конструктор next = 0;
C++ Массивы. Табличное представление данных Задание. Написать программу - консольное приложение, работающую в текстовом режиме, обеспечивающую запрос у пользователя ввод значений элементов массива и "табличное" отображение введенных данных в окне приложения. Обеспечить хранение вводимых данных в виде элементов массива. Тип элементов массив взять из табл. 2. Дополнительные требования к программе: 1) каждая переменная при вводе должна... https://www.cyberforum.ru/ cpp-beginners/ thread363798.html
1 / 1 / 0
Регистрация: 02.10.2010
Сообщений: 28
0

Метод простых итераций (для трехмерной матрицы) - C++ - Ответ 2056294

10.10.2011, 04:25. Показов 3987. Ответов 4
Метки (Все метки)

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
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    int i, j, n = 3;
    float a[3][3], al[3][3], b[3], bt[3], x0[3], x1[3];
    float e = 0.001, k = 0;
 
    cout << "Massiv a: " << endl;
 
    for (i = 0; i < n; i++)
        for (j = 0; j < n; j++)
        {
            cout << "a[" << i << "]" << "[" << j << "] = ";
            cin >> a[i][j];
        }
        cout << endl;
    
    cout << "Massiv b: " << endl;
 
    for (i = 0; i < n; i++)
    {
        cout << "b[" << i <<"] = ";
        cin >> b[i];
    }
    cout << endl;
 
    for (i = 0; i < n; i++)
        for (j = 0; j < n; j++)
        {
            if (i = j)
                al[i][j] = 0;
            else
                al[i][j] = (-1) * (a[i][j] / a[i][i]);
        }
 
        for (i = 0; i < n; i++)
        {
            bt[i] = b[i] / a[i][i];
            x0[i] = bt[i];
        }
 
        for (i = 0; i < n; i++)
            for (j = 0; j < n; j++)
            {
                x1[i] = bt[i] + (al[i][j] * x0[i]);
                x0[i] = x1[i];
            }
            
        for (i = 0; i < n; i++)
            k = k + sqrt(x1[i] - x0[i]);
 
    for (i = 0; i < n; i++)
    {
        for (j = 0; j < n; j++)
        {
            do
            {
                x1[i] = bt[i] + (al[i][j] * x0[i]);
                x0[i] = x1[i];
            }
            while (k > e);
        }
    
        cout << "x1["<< i << "] = " << x1[i] << endl;
    }
    
    
    getch();
    return 0;
}


Вернуться к обсуждению:
Метод простых итераций (для трехмерной матрицы) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2011, 04:25
Готовые ответы и решения:

Метод простых итераций для СЛАУ
Помогите пожалуйста! Нужно реализовать метод простых итераций для решения СЛАУ дана вот такая...

Метод простых итераций для СЛАУ
Прошу помочь с написанием МПИ для СЛАУ на C. Каким образом выразить из AX=b ур-е X=BX+C, в которое...

Метод простых итераций для СЛАУ
Доброго времени суток всем!!! решаю СЛАУ методом простых итераций, проблема вот в чем: не могу...

Метод простых итераций для СЛАУ
Здравствуйте! Пытаюсь реализовать метод простых итераций. Все функции, которые работают нормально,...

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

Метод простых итераций для решения СЛАУ
Здравствуйте. Попытался сделать программу для решения СЛАУ методом простых итераций. Не работает....

Метод простых итераций для решения СЛАУ
Здравствуйте. Есть функция, реализующая метод простых итераций: void ProstIterMetode() {int i,j;...

Метод простых итераций для одного уравнения
arccos(x) - sqrt(1-0.3x^3) = 0 Отрезок от +приближенное значение корня 0.5629 Для метода...

Метод простых итераций для решения СЛАУ
Доброго времени суток. Если у кого нибудь есть готовые программы для данного метода, скиньте...

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