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

Найти сумму элементов находящихся на главной диагонали квадратной матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как заменить русские символы на их номера в алфавите? http://www.cyberforum.ru/cpp-beginners/thread76463.html
Дана строка произвольной длины из русских символов(текст).Необходимо заменить буквы, на их порядковые номера в алфавите(а на 1, б на 2 и т.д.). Ну и соответственно обратный процесс.
C++ почему не меняются элементы класса c++? я подразумеваю - потому-что выдаваемое значение это указатель... но тогда вопрос - а как сделать так, чтобы заработало? вот программка... класс описывает адрес; метод должен поменять strana на "*". #include<iostream.h> #include<string.h> class pochta{ int r; public: int i; http://www.cyberforum.ru/cpp-beginners/thread76442.html
Как избавиться от "deprecated conversion from string constant to ‘char*’" C++
Здравствуйте. У меня компилятор пишет: _.cpp:15: warning: deprecated conversion from string constant to ‘char*’ _.cpp:16: warning: deprecated conversion from string constant to ‘char*’ Я понимаю, что это НЕ страшно и программа будет работать, но желательно, чтобы программа работала безо всяких warning. Подскажите, как правильно записать 15 и 16 строки или как переделать программу:
C++ Не работает отладка
Здравствуйте! Такая проблема. У меня есть программа, даже не программа, курсовой проект, с классами, методами и пр. Эта программа прекрасно компилируется, создается экзешник, все работает! Но... при попытке запустить отладку (Debug) выдается такая ошибка: http://s51.***********/i131/0912/f7/bf2df3ef6a5b.jpg Что это?:wall: Помогите разобраться, пожалуйста!:umnik:
C++ сумма элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread76419.html
Надо подсчитать сумму элементов каждого столбца матрицы, у меня программа выводит только сумму первого столбца. Помогите вывести сумму всех столбцов вот мой код: #include <iostream.h> #include <conio.h> class matr { public: int n,m; int s,d; int a; int sum();
C++ Основные конструкции языка C++ табулировать и построить график Я в этом ваще ни4его не соображаю, но дядя преподаватель требует лабы:gbye: Верю в вас и надеюсь на вашу помощь о, умные люди :gsmile: задание: используя указанный оператор цикла, табулировать заданную функцию F на отрезке с шагом Step и построить её график; действительные числа Хst, Хen и Step вводятся интерактивно. _______________________________sinx__2 Оператор цикла с... подробнее

Показать сообщение отдельно
Darky
Быдлокодер
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
19.12.2009, 13:36     Найти сумму элементов находящихся на главной диагонали квадратной матрицы
Sekt, Сумма элементов каждой строки. Это неправильный код.
Вот рабочий (2)
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
#include <iostream>
#include <conio.h>
using namespace std;
int main (void)
{
const int SIZE=255;
int i,j;
int str,stl;
double A[SIZE][SIZE], B[SIZE];
  cout<<"Vvedite kol-vo strok: ";
  cin>>str;
  cout<<"Vvedite kol-vo stolbcov: ";
  cin>>stl;
  cout<<"Matrica: "<<endl;
  cout<<endl;
    for (i=0;i<str;i++)
    {
      for (j=0;j<stl;j++)
      {
        cin>>A[i][j];
         if (A[i][j]>0)
          B[i]+=A[i][j];
      }
    }
  cout<<"\nSumma elementov strok: "<<endl;
      for (j=0;j<str;j++)
      cout<<B[j]<<" ";
      cout<<endl;
          getch();
}
Добавлено через 2 минуты
Aye Aye, Нерабочий код. Надо либо указать размер через const, либо переменные другие взять.
Исправить
C++
1
  int a[m][n];
на
C++
1
int a[255][255];
и все будет хорошо
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru