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

C++

Войти
Регистрация
Восстановить пароль
 
Дениссссс
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 69
#1

Дана действительная квадратная - C++

07.07.2011, 19:26. Просмотров 418. Ответов 1
Метки нет (Все метки)

Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в заштрихованной части матрицы
|............#|
|........###|
|....#####|
|#######|
У меня получается, но только наоборот, в верхнем левом углу. Как сделать, чтобы было как на рисунке??
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 <conio.h>
#include <stdio.h>
#include <stdlib.h>
 
int a[11][11],i,j;
int n,max;
 
void main()
{clrscr();
randomize();
do
{printf(" n= ");
scanf("%d",&n);
if (n<1) printf("vvedite bolshe \n");
if (n>10) printf("vvedite menshe \n");}
while ((n>=10) || (n<=1));
 
for(i=0;i<=n;i++)
for(j=0;j<=n;j++)
a[i][j]=random(100);
 
max=a[1][1];
for(i=1;i<=n;i++)  
for(j=1;j<=n;j++)
{if(j>=n-i)
   if (a[i][j]>max) max=a[i][j];}
 
for(i=n;i>=1;i--)
  {for(j=1;j<=n;j++)
 if (i>=j)
 printf(" %d",a[i][j]);
 printf("\n");}
   printf("Max=%d",max);
getch();}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.07.2011, 19:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дана действительная квадратная (C++):

Квадратная страна - C++
http://acm.timus.ru/problem.aspx?space=1&amp;num=1073&amp;locale=ru В одном квадратном государстве жили квадратные люди. И всё остальное в...

Дана квадратная матрица D(10,10) - C++ Builder
Записать на место отрицательных элементов матрицы нули, а на место положительных единицы. Вывести на печать нижнюю треугольную матрицу в...

Дана целая квадратная матрица. Определить, является ли она магическим квадратом - C++ Builder
Дана целая квадратная матрица. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и...

Дана целая квадратная матрица. Сформировать массив из суммы четных элементов каждой строки матрицы - C++ Builder
Дана целая квадратная матрица. Сформировать массив из суммы четных элементов каждой строки матрицы. Помогите, изучаю самостоятельно,...

Квадратная матрица в Memo - C++ Builder
Здравствуйте, столкнулась с таким заданием, не получается даже заполнить матрицу, помогите, пожалуйста. Задание: Осуществить заполнение...

Дана целочисленная квадратная матрица порядка N, - Visual C++
Дана целочисленная квадратная матрица порядка N, определить максимум среди сумм элементов диагоналей, параллельных главной...

1
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
07.07.2011, 20:21 #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
35
36
37
#include <stdlib.h>
#include <stdio.h>
 
#define  COLS   8
#define  ROWS  8
 
 
int main(void) {
    int   mat[ROWS][COLS], max, r, c, p;
 
    randomize();
    for(r = 0; r < ROWS; r++) {
        for(c = 0; c < COLS; c++)
             mat[r][c] = rand() % 100;
    }
 
 
    max = mat[ROWS - 1][0];
    p   = 0;
    for(r = ROWS - 1; r >= 0; r--, p++) {  //поиск максимального
       for(c = p; c < COLS; c++) {
           if(mat[r][c] > max)
                max = mat[r][c];
       }
    }
 
    for(r = 0; r < ROWS; r++) { 
        for(c = 0; c < COLS; c++)
           printf("%d\t", mat[r][c] );
        putc('\n', stdout);
    }
 
    printf("\nMax element: %d \n", max);
 
    getchar();
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2011, 20:21
Привет! Вот еще темы с ответами:

дана целочисленная квадратная матрица.Определить: - Visual C++
1)сумму элементов в тез столбцах,которые не содержат отрицательных элементов; 2)минимум среди сумм модулей элементов...

дана целочисленная квадратная матрица.Определить - Visual C++
1)произведение элементов в тех рядках который не содержат отрицательных элементов 2)максимум среди сумм элементов...

Дана действительная матрица размером n x m, все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих - Visual C++
Здраствуйте! Дана действительная матрица размера n  m, все элементы которой различны. В каждой строке выбирается элемент с наименьшим...

Дана действительная квадратная матрица - Pascal
Hазовем допустимым преобразованием матрицы перестановку двух строк или двух столбцов. Дана действительная квадратная матрица ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.