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

Найти максимум в заданном сегменте матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ класс-список http://www.cyberforum.ru/cpp-beginners/thread240206.html
Помогите, пожалуста, я никак не могу разобраться с тем, что такое класс-список, как его реализовать... Совершенно запуталась... Приведите, если вас не затруднит, пример с классом-списком, чтобы я смогла разобраться... А то у меня уже голова кругом
C++ Указатель в файле Суть: как в C++ запомнить место в файле, т.е. чтобы указатель в файле находился на определленном месте, я программа могла дальше бежать по файлу? http://www.cyberforum.ru/cpp-beginners/thread240190.html
Сетевые программы C++
Посоветуйте материал по созданию сетевых приложений на C++. Типа авторизироваться на сайте. И создать виртальную сеть клиент-клиент.
Сохранение в файл русского текста C++
Хай! Консоль работает с русскими шрифтами. Сделано с помощью setlocale(LC_ALL,"Rus"); нужно сохранить данные в файл bool save(int count, BlocksList* list) { ofstream fout("save.txt",ios::binary);
C++ Функция main. Является ли она точкой старта программы? http://www.cyberforum.ru/cpp-beginners/thread240143.html
Собственно, вопрос уже поднят.. Желательно аргументировать хоть как-то свой ответ, или дать ссылку на интернет ресурс, литературу, где это объясняется\обсуждается.
C++ вставка А вот еще сортировка вставкой..вообще бред какой-то получился(( #include<iostream> #include<ctime> using namespace std; void main() { srand(time(NULL)); int mas,n=100;i,k,m,j,index,element; for(i=0;i<n-1;i++) { подробнее

Показать сообщение отдельно
Reee
 Аватар для Reee
21 / 21 / 1
Регистрация: 21.09.2010
Сообщений: 65
09.02.2011, 15:55     Найти максимум в заданном сегменте матрицы
И и К вот --->
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include <iostream>
#include <iomanip>
using std::cout;
using std::cin;
using std::setw;
using std::endl;
#define N 5
 
int main()
{
    setlocale( LC_ALL,"" );
    srand(time(NULL));
    int mas[N][N];
    for(int i=0; i<N; i++)
        for(int k=0; k<N; k++)
            mas[i][k] = 1+rand()%(101-1);;
 
    for(int i=0; i<N; i++)
    {
        for(int k=0; k<N; k++)
            cout<< setw(3)<< mas[i][k];
        cout<< endl;
    }
 
    
    cout<<endl;
    cout<<"1--И" <<endl <<"2--К" <<endl;
    int max=mas[0][0], max_i, max_k, X;
    cin>>X;
 
    switch(X)
    {
    //  И ------------------------------------------>
    case 1:
    for(int i=0; i<N; i++)
    {
        for(int k=0; k<N; k++)
            if(k < N-i)
            {
                cout<<setw(4) <<mas[i][k];
                if(max < mas[i][k])
                {
                    max = mas[i][k];
                    max_i=i+1;
                    max_k=k+1;
                }
            }
                else
                    cout<<setw(4) <<"-";
        cout<<endl;
    }
    break;
    // К ------------------------------------------>
    case 2: 
    for(int i=0; i<N; i++)
    {
        for(int k=0; k<N; k++)
            if(k >= N-i)
            {
                cout<<setw(4) <<mas[i][k];
                if(max < mas[i][k])
                {
                    max = mas[i][k];
                    max_i=i+1;
                    max_k=k+1;
                }
            }
            else
                cout<<setw(4) <<"-";
        cout<<endl;
    }
    break;
    
    }
    cout<<"max=" <<max<< endl<< "I="<< max_i<< "  J="<< max_k<< endl;
}
 
Текущее время: 23:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru