microbik.ru
1

Группа ОИ-071

Коляда Оксана

Вариант 11

Задана матрица А[m][n]действительных чисел. Найти максимальную и минимальную сумму в столбце и номер столбца, в котором они находятся.


// Oksana.cpp : Defines the entry point for the console application.

//


#include "stdafx.h"

#include

#include

using namespace std;

const int m=3;

const int n=4;

void main()

{

double a[m][n],s,smax,smin;

int i,j,nmax,nmin;

for (i=0;i
for (j=0;j
cout<<"a["<
cin>>a[i][j];

cout<<"\n";

}

cout<<"\n";

for (i=0;i
for (j=0;j
cout<
cout<<"\n";

}


s=0;

for (i=0;i
s=s+a[i][0];

smax=s; nmax=0;

smin=s; nmin=0;

for (j=1;j
s=0;

for (i=0;i
s=s+a[i][j];

if (s>smax){

smax=s;

nmax=j;}}

for (j=1;j
s=0;

for (i=0;i
s=s+a[i][j];

if (s
smin=s;

nmin=j;}}

cout<<"Max summa v stolbce - "<
cout<<"Min summa v stolbce - "<
getch();

return;

}



Smax = s, Smin = s,

Nmax = 0, Nmin = 0


Ввод А[M,N]

конец

S > smax

Smax = s

Nmax = j

Smin = s

Nmin = j

S < smin

S =s+a[i][j]

i =

S =0

j =

Smax = s

Smin = s

Nmax = 0

Nmin = 0



S =s+a[i][0]

і =

начало



g:\asd.bmp