Показать сообщение отдельно
Старый 01.12.2012, 21:52   #3 (permalink)
Sorento
Member
 
Регистрация: 23.11.2012
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

вот. но он считает только первый столбец.

#include <stdio.h>
#include <conio.h>

main()
{
int m, n;
double dm[3][4]={{-0.143, -200, 3.14, 4.536},
{-50.42, -6000.25, 7.15, 8.645},
{-200.96, -7000, 11.5, 12.42}};
int im[4]={0};
int i,j;
for (i=0;i<4;i++)
printf ("%9.3lf%9.3lf%9.3lf%9.3lf\n", dm[i][0], dm[i][1], dm[i][2], dm[i][3] );

for(j=0; j<4; j++){
for(i=0; i<3; i++)
if(dm[i][j]<dm[0][0])
dm[i][j]=im[j];}
for(j=0;j<4;j++)
printf("%9.3lf", im[j]);

getch();
return 0;
}
Sorento вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070