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

Найти наименьшие элементы матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не получается сгенерировать массив по типу "Судоку" http://www.cyberforum.ru/cpp-beginners/thread628741.html
Всем привет. Пару дней назад начал учить с++ и столкнулся с проблемой при генерации судоку. Вообщем дело в следующем, программа компилируется нормально, но при запуске вылазит ошибка : Имя...
C++ Как работать с картинкой, зная HBITMAP Всем привет. Пытаюсь загрузить курсор в картинку CURSORINFO cinfo; cinfo.cbSize=sizeof(CURSORINFO); bool e=GetCursorInfo(&cinfo); HBITMAP imcur; ... http://www.cyberforum.ru/cpp-beginners/thread628729.html
C++ Непонятная ошибка при разносе метода из кода класса
Не могу понять от чего происходит ошибка. Создал класс в VS 2008, создал метод демонстрации. Пока этот метод находится в теле класса, всё работает выношу из тела выдаёт ошибки, хотя вроде всё...
Бред в крестиках ноликах C++
Проблема. Написал цикдические крестики нолики ( в конце игры спрашивает хотите сыгарть еще или нет?) и после этого происходит какой то бред. Конкретнее скопируйте код и уидите сами. После 5-6...
C++ Можно ли создать символьный двумерный массив char ? http://www.cyberforum.ru/cpp-beginners/thread628699.html
Можно ли создать символьный двумерный массив char ? Например char slovo; и потом записывать и считывать слова ?
C++ Строка в консоли Что сделать что бы в консоли, когда выводиться строка, были не крякозябры, а нормальный текст? Русский текст. подробнее

Показать сообщение отдельно
Schizorb
510 / 462 / 16
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
Завершенные тесты: 1
26.07.2012, 14:58
Цитата Сообщение от Lokoss Посмотреть сообщение
сначала не могло найти переменную time, я ее объявил
Её не надо объявлять, надо подключить
C++
1
#include <time.h>
Добавлено через 13 минут
Без дополнительного массива:
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
#include <iostream>
#include <iomanip>
#include <ctime>
#include <cstdlib>
 
int main()
{      
    srand(static_cast<unsigned int>(time(0)));
 
    const int rows = 5, cols = 5;
 
    int matrix[rows][cols];    
    
    std::cout << "matrix:\n";
    for(int i = 0; i < rows; ++i)
    {
        for(int j = 0; j < cols; ++j)
        {
            matrix[i][j] = rand() % 100;
            std::cout << std::setw(3) << matrix[i][j] << " ";
        }
        std::cout << "\n";
    }
    
    int min, max, i_max = 0;
    std::cout << "\nmins:\n";
    for(int i = 0; i < rows; ++i)
    {
        min = matrix[i][0];
        
        for(int j = 0; j < cols; ++j)
            if(matrix[i][j] < min)
                min = matrix[i][j];
        
        std::cout << "row " << i << ": " << min << "\n";
        
        if(i == 0 || min > max)
        {
            max = min;
            i_max = i;
        }
    }
    
    std::cout << "\nmax = " << max << " (row " << i_max << ")";
    
    return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.