Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2009, 13:49   #1
ya chef
 
Регистрация: 22.11.2009
Сообщений: 8
По умолчанию Запись в файл (С)

Подскажите пожалуйста как записать в файл матрицу и её седловую точку (число 31). И можно ли сделать так,чтобы матрица задавалась случайными числами?
Вот код:

Код:
#include <stdio.h>
#include <conio.h>
#define MAX_WIDTH 7
#define MAX_HEIGHT 7

int m[MAX_WIDTH][MAX_HEIGHT]= {
{ 9, 8, 4, 24, 5, 6, 7},
{ 10, 7, 14, 23, 9, 6, 13},
{ 12, 6, 9, 25, 5, 14, 4},
{ 14, 12, 11, 30, 3, 13, 9},
{ 17, 14, 1, 27, 17, 10, 18},
{ 23, 19, 6, 33, 18, 1, 21},
{ 31, 33, 37, 40, 41, 49, 50},
};
int main( void ) {

int i, j, val;
int min_h[MAX_WIDTH], max_w[MAX_HEIGHT];


for ( i= 0; i<MAX_WIDTH; i++ ) {
val= m[i][0];
for ( j= 1; j<MAX_HEIGHT; j++ ) {
if ( m[i][j]<val ) { val= m[i][j]; }
}
min_h[i]= val;
}

for ( j= 0; j<MAX_HEIGHT; j++ ) {
val= m[0][j];
for ( i= 1; i<MAX_WIDTH; i++ ) {
if ( m[i][j]>val ) { val= m[i][j]; }
}
max_w[j]= val;
}

for ( i= 0; i<MAX_WIDTH; i++ ) {
for ( j= 0; j<MAX_HEIGHT; j++ ) {
if ( m[i][j] == max_w[j] && m[i][j] == min_h[i] ) {
printf( "m[%d][%d]=%d\n", i, j, m[i][j] );
}
}
}
getch();

return 0;

}

Последний раз редактировалось ya chef; 15.12.2009 в 17:34.
ya chef вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись в файл Trol-100 Общие вопросы C/C++ 0 24.10.2009 16:59
запись в файл iwaniwan Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 10 02.06.2009 23:24
Запись в файл (C++) Serant Помощь студентам 0 10.05.2009 09:49
Запись в файл Titan123 Общие вопросы Delphi 6 23.08.2008 01:12
Запись в файл [Smarik] Помощь студентам 4 07.05.2008 23:26