![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
D&M@N |
![]()
Сообщение
#1
|
Школьник ![]() Группа: Продвинутые Сообщений: 12 Регистрация: 20.12.2009 Город: Киров Учебное заведение: ВятГУ Вы: студент ![]() |
Сменить знак минимального элемента, если он находится выше главной диагонали.
У меня тут что то нето...но понять не могу #include <stdio.h> main() { int i, j, n; int x[10][10]; // Вв/выв исходных данных: printf("\n Введите размер матрицы n и элементы: \n"); scanf("%d", &n); for ( i = 0; i < n; i++) for ( j = 0; j < n; j++) scanf("%d", &x[i][j]); printf("Исходная матрица %d*%d \n", n, n); for ( i = 0; i < n; i++ ) { for (j = 0; j < n; j++ ) printf("%d\t", x[i][j]); printf("\n"); } // Обработка матрицы: for ( i = 1; i < n; i++) for ( j = 0; j <= i+1; j++) if ( x[i][j] < 0 ) x[i][j] = -x[i][j]; printf("Обработанная матрица: \n"); for ( i = 0; i < n; i++ ) { for (j = 0; j < n; j++ ) printf("%d\t", x[i][j]); printf("\n"); } } |
![]() ![]() |
D&M@N |
![]()
Сообщение
#2
|
Школьник ![]() Группа: Продвинутые Сообщений: 12 Регистрация: 20.12.2009 Город: Киров Учебное заведение: ВятГУ Вы: студент ![]() |
#include<stdio.h>
int mas_in(int **A, int n); int min(int **A, int n); int mas_out(int **A, int n); void main(void) { int=mas_in(A, n); int=mas_out(A,n); } int mas_in(int **A, int n); { int n, i, j; int x[][50]; printf("\n BBedite razmer n i massiv: \n"); scanf("d", &n); for (i=0; i<n; i++) for (j=0; j<n; j++) scanf ("&d", &x[i][j]); } int min(int **A, int n); { int m, n, i, j; int x[][50]; m=x[0][0]; for (i=1; i<n; i++) for (j=0; j<=i+1; j++) if (m < x[i][j]) && (i > j) x[i][j] = -x[i][j]; return m; } проверьте плиз.....тут наверно с вызовом функции не то что то.. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 21:29 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru