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

Количество Седловых точека матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ string русский текст http://www.cyberforum.ru/cpp-beginners/thread182176.html
Привет.. вобщем тут по примеру делал что-то типа телефонной книги(да практически все списал), так вот, не работает, но по отладке видно, что в переменные попадает не русский текст, а непонятно какие символы. Вот, если нужно, код, не знаю, что делать: #include <iostream> #include <vector> #include <fstream> #include <string> using namespace std; class Number { public:
C++ не выводятся русские буквы #include <iostream> using namespace std; int mul (int x, int y); // прототип функции mul() int main() std::locale().global(std::locale("")); http://www.cyberforum.ru/cpp-beginners/thread182172.html
Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент C++
Дана целочисленная квадратная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент.
Объединение двух массивов в третий C++
Даны два неубывающих массива. Построить третий неубывающий массив, который является объединением первых двух Как это можно сделать?
C++ Подсчёт сумм диагоналей матрицы http://www.cyberforum.ru/cpp-beginners/thread182162.html
Здравствйте! Вот такая задача: Для заданной целлочисленной квадратной матрицы найти максимум среди сумм элементов диагоналей паралельных главной. впринципе почти всё сделал только помогите плз найти макс среди сумм. Вот код что я написал уже: #include <iostream.h> #include <windows.h> /*Для заданной целочисленной квадратной матрицы найти максимум среди сумм элементов диагоналей...
C++ Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент Дана целочисленная квадратная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент подробнее

Показать сообщение отдельно
nerazzurri
0 / 0 / 0
Регистрация: 26.10.2010
Сообщений: 19
26.10.2010, 23:54     Количество Седловых точека матрицы
в программе явно есть ошибка. помгите найти . исправить
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
#include<iostream.h>
void main()
{int const n=3;
int j, i, a[n][n], t=0, min, max;
bool k;
for(i=0; i<n; i++)
for(j=0; j<n; j++)
{cout<<"x["<<i<<"]["<<j<<"]:";
    cin>>a[i][j];
 
}
        for(i=0; i<n; i++)
{ min=0; k=0;
for(j=1; j<n; j++)
                {
                        if(a[i][j]==a[i][min])
                                k=1;
                        else
                        if(a[i][j]<a[i][min])
                        {
                                k=0;
                                min=j;
                        }
                }
                if(k=1)
                {
                        max=0;
                        for(j=1; j<n; j++)
                        {
                                if(a[j][min]==a[max][min])
                                    k=1;
                                
                                else
                                if(a[j][min]>a[max][min])
                                {
                                        k=0;
                                        max=j;
                                }
                       if(k=1) t++;
                            
                }       }
 
}
        cout<<t;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru