Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вывод элементов матрицы в заданном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поправьте код http://www.cyberforum.ru/cpp-beginners/thread220517.html
Всем доброго времени суток. По заданию надо было написать программу, которая создавала бы таблицу, с написанием этой программы у меня возникли трудности. Вот взял похожую прогу у одногрупника. ...
C++ Создать класс Дата Нужно создать класс date, задать день, месяц и год, создать конструктор. Перегрузить операторы вычитания двух дат (-), сравнение дат и. В основной процедуре произвольно создаются даты d1 и d2. И с... http://www.cyberforum.ru/cpp-beginners/thread220505.html
Нужно переделать код C++
нужно переделать код на delphi....так как в си я ничего не смыслю :( помогите плиииззззз /Разместить на шахматной доске максимальное количество слонов и ладей //так, чтобы они не находились друг у...
Пересчитать все слова заданного предложения C++
Пересчитать все слова заданного предложения , которые состоят из тех же букв, что и первое слово предложения и заканчиваются на такую же букву , что и первое. Язык С++ . Срочно нужно написать.
C++ не получается написать код этой программы http://www.cyberforum.ru/cpp-beginners/thread220481.html
-Если первый аргумент командной строки -опция -%d, то распечатать введенное далее вещественное число без точки, указав в скобках число цифр после точки, а если число целое,то число не изменять. если...
C++ Файловый вывод... struct studs { int evaluation,gr,money,form; char fio; studs*nextstd,*prevstd; }; struct group { int grnum; group*next,*prev; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4675 / 2501 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
26.12.2010, 22:36
пробуйте:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <stdio.h>
int const maxn=7;
void Prt(int a[maxn][maxn],int size) //print of matrix
{
int i=0, j=0;
while(i<size)
{
while (j<size)
{
printf("%d ",a[i][j]);
j++;
if (j>=size) printf("\n");
}
i++;
j=0;
}
}
int main()
{
freopen("m2.txt","r",stdin); //GET MATRIX FROM FILE!
int size, i, j;
int a[maxn][maxn];
scanf("%d", &size);
for(i=0; i<size; i++)
    for(j=0; j<size; j++)
        scanf("%d", &a[i][j]);
 
Prt(a,size);
putchar('\n');
//_____________________________
 
for(i=size-1; i>=0; i--)
for(j=0; j<size-i; j++)
printf("%d ", a[i+j][j]);
for(i=1; i<size; i++)
for(j=i; j<size; j++)
printf("%d ",a[j-i][j]);
 
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.