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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать прикладной приложение для шифрования текста с помощью шифра простой замены http://www.cyberforum.ru/cpp-beginners/thread983729.html
Разработать прикладной приложение для шифрования текста с помощью шифра простой замены. Приложение должно выполнять ввод данных (текст может вводить непосредственно пользователь или выбрать файл с текстом), проверку введенных данных вывод соответствующих сообщений случая возникновения ошибок. записывать зашифрованный текст в файл.
C++ Считать из файла от определенного символа(слова) до определенного символа(слова) Считываем текст из файла. Допустим от слова "Qwerty" до слова "Uiop". Примерно догадываюсь как это реализовать FILE *f; char s; //сюда записывать нужный отрезок f=fopen("c:\\Test.txt", "r"); if (f!=NULL) { fscanf(f, "%s" ); for(int i=0; i<10000; i++) http://www.cyberforum.ru/cpp-beginners/thread983710.html
классы и объекты Visual C++ 2010 C++
Поле first - дробное положительное число, оклад, поле second - целое положительное число, количество отработанных дней. Реализовать метод вычисления начисленной суммы за данное количество дней по формуле: оклад / килькисть_днив_месяця * килькисть_видпрацьованих _днив.
Ошибка в цикле C++
Хочу создать массив из 10 чисел. void main() { char a,i; for (i=0; i<10; i++) { printf ("Enter digit : "); scanf_s ("&d",&a); }
C++ Построить класс для работы с односвязным списком. Немного переделать http://www.cyberforum.ru/cpp-beginners/thread983697.html
Здравствуйте, понимаю что подобных тем много, и есть даже решение(с Template которыми даже еще не учили), но прошу вас написать наиболее простой вариант решения этой задачи, без всяких Template и т.д. Построить класс для работы с односвязным списком. Элементы списка – целые числа. Создать список List1. Построить список List2, содержащий порядковые номера максимальных элементов списка List1. ...
C++ Программа не выполняет вычисления Подскажите почему не выполняются вычисление, а просто виснет она и все, никаких действий не происходит, где ошибся? Код программы: #include "stdafx.h" #include "iostream" #include "conio.h" #include "math.h" using namespace std; void main() подробнее

Показать сообщение отдельно
KyKi
3 / 3 / 0
Регистрация: 12.09.2013
Сообщений: 129
22.10.2013, 20:24  [ТС]     Найти сумму отрицательных элементов матрицы лежащих на главной диагонали
Если кому будет интересно,код
C++ (Qt)
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
//
#include <iostream>
using namespace std;
 
int main()
{
    setlocale (LC_ALL, "Russian");
    const int N=5, M=5;
    int Z[N][M], a[N], b[M], Sum, i, j;
    Sum=0;
    for ( i=0; i<N; i++)
    {
          cout<< "\n Введите a["<<N<<"] элемент массива:"<<endl;
          cin>> a[i];
    }
    for ( i=0; i<M; i++)
    {
          cout<< "\n Введите b["<<M<<"] элемент массива:"<<endl;
          cin>> b[i];
        
    }
    for ( i=0; i<N; i++)
    for ( j=0; j<M; j++)
        { 
            Z[i][j]=(a[i]+b[j])/a[i];
 
        }
    for ( i=0; i<N; i++)
    {
        cout<<endl;
    
    for ( j=0; j<M; j++)
        { 
            cout<<Z[i][j]<<" ";
    }
    }
    for ( i=0; i<N; i++)
        {
            if (Z[i][i]<0)
            Sum+=Z[i][i];
         }
        cout<< "\n Сумма отрицательных элементов матрицы,лежащих на главной диагонали = "<<Sum<<endl;
        return 0;
}
 
Текущее время: 15:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru