C++

Дана действительная квадратная матрица порядка n.Найти последовательность действительных чисел,получающихся при чтении данной матрицы по СПИРА

вот:
Код Code
#include "stdafx.h"
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <ctype.h>
#include <stdlib.h>
#include <string.h>  
#include "locale.h"
 
int main()
{
const int N=100;
int i,j,n;
float A[N][N];
printf("vvedite kolichestvo n matrix (n)x(n) 'n<100: ");
scanf_s("%d", &n);
 
for (i=0;i<n;i++)
for (j=0;j<n;j++)
        {
        printf("A[%d][%d]",i,j);
        scanf_s("%f",&A[i][j]);
        }
 
 
printf("\n Matrix n x n: ishodnaya\n\n");
 
for (i=0;i<n;i++)
{
 for (j=0;j<n;j++)
        printf("   %6.2f   ",A[i][j]);
 printf("\n");
}
 
for (int j = 0, m = n; j <= m; j ++, m --){
                for (int i = j; i < m; i ++){
                        printf ("%6.2f ", A[j][i]);
                }
                for (int i = j + 1; i < m; i ++){
                        printf ("%6.2f ", A[i][n - j - 1]);
                }
                for (int i = j + 1; i < m; i ++){
                        printf ("%6.2f ", A[n - j - 1][n - i - 1]);
                }
                for (int i = j + 1; i < m - 1; i ++){
                        printf ("%6.2f", A[n - i - 1][j]);
                }
        }
_getche();
}
Теги:
Матрица
Добавлено: 28 Сентября 2013 05:48:30 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...