Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "pch.h"
- #include <stdio.h>
- #include <iostream>
- #include <conio.h>
- #include <locale.h>
- #define N 10
- int razm(char sim[])
- {
- int r;
- printf("Введите размерность матрицы %", sim);
- scanf_s("%d", &r);
- return(r);
- }
- void vvod_matr(int r, int rr,float a[N][N], char s)
- {
- int i, j;
- for(i=0;i<r;i++)
- for (j = 0; j < r; j++)
- {
- printf("%C[%d][%d]=", s, i+1, j+1);
- scanf_s("%f", &a[i][j]);
- }
- }
- void vivod_matr(int r, int rr, float a[N][N], char S)
- {
- int i, j;
- for (i = 0; i < r; i++)
- {
- for (j = 0; j < r; j++)
- printf("%3.2f", a[i][j]);
- printf("\n");
- }
- }
- void main()
- {
- int ri, rj;
- float x[N][N];
- setlocale(LC_ALL, "RUSSIAN");
- char sim1[] = "По строкам";
- char sim2[] = "По столбам";
- ri = razm(sim1);
- rj = razm(sim2);
- printf("\n \t Введите матрицу \n");
- vvod_matr(ri, rj, x, 'x');
- printf("\n \t исходная матрица \n");
- vivod_matr(ri, rj, x, 'x');
- _getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement