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

Ввести в память машины двумерный массив A(N,M). найти наибольший и наименьший элементы среди элементов главной диагонали. - C++

Восстановить пароль Регистрация
 
skorpio953
Сообщений: n/a
16.11.2010, 23:51     Ввести в память машины двумерный массив A(N,M). найти наибольший и наименьший элементы среди элементов главной диагонали. #1
помогите пожалуйста решить задачу!!!!!завтра зачет((((
1.Ввести в память машины двумерный массив A(N,M). найти наибольший и наименьший элементы среди элементов главной диагонали.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2010, 23:51     Ввести в память машины двумерный массив A(N,M). найти наибольший и наименьший элементы среди элементов главной диагонали.
Посмотрите здесь:

C++ Найти наибольший среди отрицательных и наименьший среди положительных элементов массива
C++ Найти наибольший элемент среди элементов главной и побочной диагонали
Массивы. Найти наибольший и наименьший элементы, среди расположенных на главной и побочной диагоналях C++
Дан двумерный массив. Упорядочить элементы каждой строки массива; сформировать одномерный массив из элементов главной диагонали упорядоченного массива C++
C++ Найти наибольший среди наименьших элементов строк и наименьший среди наибольших элементов строк
Двумерный массив. Найти минимальный элемент в, среди элементов, лежащих выше главной диагонали C++
C++ В одномерном массиве найти наибольший среди отрицательных и наименьший среди положительных элементов
Среди элементов главной диагонали матрицы вывести наибольший элемент C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
17.11.2010, 10:39     Ввести в память машины двумерный массив A(N,M). найти наибольший и наименьший элементы среди элементов главной диагонали. #2
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
#include <stdio.h>
#include <stdlib.h>
 
#define H 5
#define W H
int main(){
 
    int m[H][W] = 
    {
        {4,2,3,4,5},
        {6,7,8,9,9},
        {5,6,9,1,1},
                {1,1,1,1,2},
        {3,4,5,6,6}
    };
 
    int i ;
 
    int *pmax = &m[0][0];  //указатель на максимальный.
    int *pmin = &m[0][0];   //указатель на минимальный.
 
    for( i = 0 ; i < W ; i++ ){
       if(m[i][i] > *pmax ) pmax = &m[i][i];
       if(m[i][i] < *pmin ) pmin = &m[i][i];
    }
 
//вывод максимального и минимального.
printf("max : %d %c",*pmax,'\n'); 
printf("min : %d %c",*pmin,'\n');
 
system("pause");
 
return 0;
}
Yandex
Объявления
17.11.2010, 10:39     Ввести в память машины двумерный массив A(N,M). найти наибольший и наименьший элементы среди элементов главной диагонали.
Ответ Создать тему
Опции темы

Текущее время: 16:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru