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

Выбрать максимальные элементы матрицы, сравнить их и вывести самый максимальный - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ двунаправленые списки http://www.cyberforum.ru/cpp-beginners/thread260909.html
помогите пожалуйста исправить, при запуске компилятор пишет "плохой указатель" list * func ( list * p, int i) { int sum = 0; for ( p->next; p; p= p->next) sum++; if (sum == i) return p;
C++ Работа с однонаправленными списками 1. Сформировать однонаправленный список, тип информационного поля char*. 2. Распечатать полученный список. 3. Добавить в список элемент с заданным номером. 4. Распечатать полученный список. 5.... http://www.cyberforum.ru/cpp-beginners/thread260904.html
C++ Найти сумму элементов массива, расположенных после первого минимального элемента
Уважаемые программисты, помогите пожалуйста решить задачи изложенные ниже с использованием библиотеки "math". Задание: В одномерном массиве, состоящем из n-целых элементов, вычислить: 1. Кол-во...
C++ Файловые потоки
1 задача) Дан текстовый файл. Напечатать все строки, в которых имеется хотя бы один пробел. 2 задача) Дан файл f, элементами которого являются символы. Переписать в файл g все цифры файла f, а в...
C++ програма http://www.cyberforum.ru/cpp-beginners/thread260887.html
помогите написать програму,которая считывает английский текс с файла и выводит на екран слова текста ,что начинаются и заканчиваются на гласные
C++ Инкремент и передача параметров Недавно наткнулся на человека, который утверждал что: int add(int x, y) { return x+y; } int func() { int i = 1; return add(i, i++); } подробнее

Показать сообщение отдельно
slava_g1
71 / 71 / 8
Регистрация: 06.02.2011
Сообщений: 127
21.03.2011, 00:14
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
#include<iostream>
#include<ctime>
using namespace std;
const int size=6;
const int size1=4;
void Print(int arr[size],int marr[size1][size],int marr1[size1][size]){ 
    for(int i=0;i<size1;i++){
        for(int j=0;j<size;j++){
            cout<<marr[i][j]<<"\t";
        }
        cout<<endl;
    }
    cout<<"\n***********************\n";
    for(int i=0;i<size;i++){
        cout<<arr[i]<<"\t";
    }
    cout<<"\n***********************\n";
    for(int i=0;i<size1;i++){
        for(int j=0;j<size;j++){
            cout<<marr1[i][j]<<"\t";
        }
        cout<<endl;
    }
    cout<<"\n***********************\n";
}
void main(){
    srand(time(0));
    int marr[size1][size];
    int arr[size]={2,3,4,6,8,9};//заполнение одномерного массива
    for(int i=0;i<size1;i++){
        for(int j=0;j<size;j++){
            marr[i][j]=rand()%10;//заполнение первого многомерного массива
        }
    }
    int marr1[size1][size];
    for(int i=0;i<size;i++){
        for(int j=0;j<size1;j++){
            marr1[j][i]=arr[i]*marr[j][i];//заполнение второго многомерного массива(умноением)
        }
    }
    int max=marr[0][0];
    for(int i=0;i<size1;i++){
        for(int j=0;j<size;j++){
            if(marr1[i][j]>max){
                max=marr1[i][j];//Поиск максимального значения в многомерном массиве
            }
        }
    }
    Print(arr,marr,marr1);
    cout<<"Max value is : "<<max<<endl;
}
Спасибо ниже.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru