0 / 0 / 0
Регистрация: 13.11.2009
Сообщений: 5
|
|
1 | |
Запись в файл элементов матрицы15.12.2009, 16:30. Показов 1966. Ответов 1
Метки нет (Все метки)
Подскажите пожалуйста как записать в файл матрицу и её седловую точку (число 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; }
0
|
15.12.2009, 16:30 | |
Ответы с готовыми решениями:
1
Считывание элементов матрицы из файла и запись ответов в другой текстовый файл Файл: Запись указанного пользователем столбца матрицы в файл Запись матрицы в файл Запись матрицы в файл |
Псевдо программист
192 / 113 / 37
Регистрация: 19.09.2009
Сообщений: 303
|
|||||||||||
16.12.2009, 07:25 | 2 | ||||||||||
Сообщение было отмечено ya chef как решение
Решение
1
|
16.12.2009, 07:25 | |
16.12.2009, 07:25 | |
Помогаю со студенческими работами здесь
2
запись матрицы в файл Запись матрицы в файл Запись матрицы в файл Запись матрицы в файл Запись матрицы в файл Запись матрицы m x n в файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |