Форум программистов, компьютерный форум CyberForum.ru

реализация гаусса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реагирования приложения на клавиши http://www.cyberforum.ru/cpp-beginners/thread68111.html
в общем нужно чтобы приложение при нажатии клавиши на клавиатуре выполняло какое либо действие тип приложения windows forms
C++ Цифры числа Есть задачка: ВВести натуральное число, сохранить все его цифры: А) В отсортированном массиве, массив распечатать б) Построить список частот цифр в числе, список распечатать В) Найти максимальное число, которое можно построить из цифр числа Помогите, будьте добры=) http://www.cyberforum.ru/cpp-beginners/thread68109.html
C++ Ошибка в программе!
найти минимальное положительное целое число Q такое, что произведение цифр числа Q в точности равняется N. Выведите целое число Q. Если такого числа не существует, выведите −1. Прогу я написала, тока никак не получается сделать так, чтоб еслиб Q не сущ выводило бы -1 Пожалуйста помогите вот код :) # include <iostream> using namespace std; int main () {
отсортировать массив по возрастанию C++
#include <iostream.h> #include <stdlib.h> #include <stdio.h> #define N 10 БУДУ ПРЕМНОГО БЛАГОДАРЕН ЕСЛИ ПОМОЖЕТЕ решить 3 ЗАДАЧКИ: 1.найти произведение чисел в массиве 2.отсортировать массив по возрастанию 3.найти опреедлитель матрицы 3*3 по определению определителя
C++ Передача динамических матриц в функцию http://www.cyberforum.ru/cpp-beginners/thread68061.html
Здравствуйте, ребята! У меня очень простой вопрос. Я работаю с очень большими матрицами. Они создаются в куче: const N = 10000; int **MA = new int * ; for(int i = 0; i < N; i++){
C++ Cвязанные списки. Длинная арифметика. При помощи связанных списков необходимо написать процедуру возведения числа в большую степень (до 200 знаков) как это реализовать? можете написать алгоритм? или сам код с описаниями, если не трудно? подробнее

Показать сообщение отдельно
Gravity
558 / 552 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
28.11.2009, 02:48     реализация гаусса
Цитата Сообщение от Акелла Посмотреть сообщение
теперь только какого то фига делает "сдвиг" - т.е. значения в матричку он заносит верно но почему то не с 1-ой строки а со второй..хм....
Вот из-за этого индусского кода
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
        //начинаем ввод коэффициентов в матрицу
        for(j=0; j < N; j++)
        {
                fgets(pchTempBuf, N*N, stdin);  //читаем с клавиатуры во временый буфер строку чтоб потом из нее выдрать коэфициенты
 
                char *end, *start = pchTempBuf;
                end = start;
                //выбираем из буфера числа, преобразуем в флоат и записываем в матрицу
                for(i=0; i < (N+1); i++)
                {
                        fMatrix[j, i] = strtod(start, &end);
                        start = end;
                        //пропускаем символы не входящие в числа
                        while( !isdigit (*start) && *start) start++;
 
                }
                
        }
Заполняй ячейки матрицы напрямую, а не выдерай из строки.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru