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

Дописать код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создаю форму. Где разместить функциональную часть http://www.cyberforum.ru/cpp-beginners/thread147986.html
Здравствуйте, вопрос и состоит в том, где правильно размещать функциональную часть. В консоли все понятно: объявления функций и глобальных переменных до main'а, в main'е локальные переменные. А где...
C++ Работа со строками Помогите с прогой на С Функция доводит длину строки до заданной, вставляя пробелы между словами http://www.cyberforum.ru/cpp-beginners/thread147977.html
Последовательность C++
Помогите с кодом на С Вводится последовательность ненулевых чисел, 0 — конец последовательности. Определить является ли последовательность строго возрастающей
C++ Прога с масивом
Подскажите код программы на С Во всех последовательностях положительных чисел ограничить снизу значения тех элементов, значения которых меньше среднего для этой последовательности, Размерность...
C++ Написать программу для разбиения текста на строки вдлину не более 50 символов. Перенесение слов на новую строку использовать на месте пропуска. http://www.cyberforum.ru/cpp-beginners/thread147965.html
Написать программу для разбиения текста на строки вдлину не более 50 символов. Перенесение слов на новую строку использовать на месте пропуска.
C++ Статическая библиотека и ссылки на процедуры Доброе время суток. Столкнулся с проблемой: необходимо из метода класса в статической библиотеке обратиться к процедуре, описанной вне библиотеки. не могу понять как правильно инициализировать... подробнее

Показать сообщение отдельно
rrrFer
Заблокирован
21.06.2010, 17:33
минимум диагонали:
C++
1
2
3
for(i=1;i<N;i++)
        if(minGlav>matrix[i][i])
            minGlav=matrix[i][i];
Добавлено через 7 минут
вот с первой задачей (вторую делать лень) :
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
#include <iostream>
#include <time.h>
using std::cin;
using std::cout;
using std::endl;
 
int main(){
    const int N=5;//размер матрицы
    int matrix[N][N];//инициализация массива NxN и обнуление всех элементов
    int i,j,minGlav,Sum;
    //заполнение матрицы случайными числами
    srand(time(0));
    for(i=0;i<N;i++)
        for(j=0;j<N;j++)
            matrix[i][j]=rand()%10-1;//числа от 0 до 9
 
    //выводим на экран матирцу
    for(i=0;i<N;i++){
        for(j=0;j<N;j++)
            cout << matrix[i][j] << " ";
        cout << endl;
    }
 
    //поиск минимальных чисел в главной диагонали
    //определяем минимум, как элемент матрицы 0,0
    minGlav=matrix[0][0];
    for(i=1;i<N;i++)
        if(minGlav>matrix[i][i])
            minGlav=matrix[i][i];
    cout << "min: " << minGlav << endl;
 
    for(i=0;i<N;i++){
        for(j=Sum=0;j<N;j++){
            if(matrix[i][j]<0)
                break;
            Sum+=matrix[i][j];
        }
        if(j==N)
            cout<<"in "<<i<<" string: "<<Sum<<endl;
    }
 
    cin.get();  
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru