С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Код написан,нужна небольшая корректировка.Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прямая задана уравнением ax+by+c=0, a и b не равны 0. Определить, пересекают ли все прямые первую прямую http://www.cyberforum.ru/cpp-beginners/thread873493.html
Прямая задана уравнением ax+by+c=0, a и b не равны 0. Определить, пересекают ли все прямые первую прямую.
C++ Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд Проверьте программу, сказали что считает неверно. Условие и результат выполнения программы приложено к сообщению. #include <cmath> #include <iomanip> #include <iostream> using namespace std;... http://www.cyberforum.ru/cpp-beginners/thread873488.html
Комбинированным методом хорд и касательных найти корень уравнения C++
Комбинированным методом хорд и касательных найти корень уравнения
Написать интерполяционный многочлен Лагранжа для функции, значения которой заданы таблицей. Оценить погрешность результата C++
Написать интерполяционный многочлен Лагранжа для функции, значения которой заданы таблицей. Оценить погрешность результата.
C++ Заголовочные файлы (.h) http://www.cyberforum.ru/cpp-beginners/thread873479.html
Доброго времени суток господа! Озадачился вопросом по поводу заголовочных файлов. Но подробного, или понятного мне ответа так и не нашёл. Пример таков: (.h) Создаю xxx.h файл, Создаю в нём набор...
C++ Дана матрица m*n. На экран вывести матрицу, элементы которой расположены по возрастанию. (борлан с++) Здрасте (=_(=_(=_=)_=)_=) Помогите решить задачи ^_^ №1. Дана матрица m*n. На экран вывести матрицу, элементы которой расположены по возрастанию. Заранее СпАсИБооО подробнее

Показать сообщение отдельно
Sivilan
6 / 6 / 0
Регистрация: 17.03.2013
Сообщений: 66
21.05.2013, 21:11  [ТС]
но мне нужно складывать элементы столбца

Добавлено через 6 минут
Цитата Сообщение от MyMind Посмотреть сообщение
у вас ошибка тут:
C++
1
2
3
4
for (i=0;i<n;i++) {s=0;
for (j=0;j<m;j++) s=s+mas[j][i];
if (s==0) mason[j]=0;
else mason[j]=1;}
надо писать:
C++
1
2
3
4
5
6
7
for (i=0;i<n;i++) {
    s=0;
    for (j=0;j<m;j++) 
        s=s+mas[i][j];
    if (s==0) mason[i]=0;
    else mason[i]=1;
}
вы перепутали i и j местами, когда искали сумму. и поэтому в случае с прямоугольной матрицей у вас будет ошибка.
после ввода не квадратной матрицы ответ получается что-то вроде 111143566778899765445
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.