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

Раскрутка матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами в массиве последнее простое число и первое совершенное http://www.cyberforum.ru/cpp-beginners/thread409582.html
Задан массив X(m) целых чисел.Поменять местами в массиве последнее простое число первое совершенное.Предусмотреть случай,что массив может не содержать простых и совершенных чисел.Удалить из массива...
C++ получение символа по коду и назад есть char a="A"; какие в с++ есть функции для получения кода символа? т.е. нужно получить код символа который содержится в переменной а и по коду символа получить сам символ? http://www.cyberforum.ru/cpp-beginners/thread409580.html
Определить количество строк, среднее арифметическое элементов которых больше заданной величины C++
Ребят помогите с задачами..а то что-то не получается, даже прогу не могу написать. по Одномерным массивам идея ест как решить, но опять же не получается чего-то. За помощь заранее спасибо! 1....
C++ Доработать программу
Помогите доработать программу-Даны натуральное n, целые числа a1, ..., an. Внутри данной последовательности могут быть поваторяющиеся члены. Выяснить, какое число входит в последовательность по два...
C++ Упорядочить последовательность. http://www.cyberforum.ru/cpp-beginners/thread409548.html
Фото с заданием, эта задача вообще не получается, никак, надеюсь на вашу помощь,ребят. http://s017.***********/i444/1112/10/7b88c1cb8a7d.jpg
C++ Вычисление кубического корня. Что то не получается... Вычисление кубического корня. Вычислить и напечатать три числа y(i)=sqrt(F(x(i))) и это в третей степени(сверху вообщем, ну вы поняли) при заданных x(i),i=1,2,3. Приближенно вычисление кубического... подробнее

Показать сообщение отдельно
Илья93
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 13

Раскрутка матрицы - C++

17.12.2011, 12:55. Просмотров 248. Ответов 0
Метки (Все метки)

не сооброжу какой цикл(for) и какую формулу задать в printf чтоб раскрутить матрицу-
1 7 13 15
10 2 6 14
11 9 3 5
16 12 8 4
должно выводиться так - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


#include <stdio.h>
#include <stdlib.h>

int main()
{
int i, j, n;
printf ("Введите размер матрицы : \n");
scanf ("%d", &n);
if (n >= 101 || n <= -1)
{
printf ("\t(!) Размер матрицы - это число от 0 до 100 (!)\n");
printf ("\tПерезапустите программу и задайте корректный размер\n");
exit(0);
}
int **arr = new int*[n];
for (i = 0 ; i < n ; i++)
arr[i] = new int[n];
printf ("Введите построчно элементы матрицы :\n");
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
scanf ("%d", &arr[i][j]);
printf ("\n");
int k = 0, x=0;
while (k < n*n)
{
for (???????)
{
printf ("%d ", ??????);
k++ ;
if (k >= n*n)
break;
}
for (???????)
{
printf (" %d ",?????????]);
k++ ;
if (k >= n*n)
break;
}
x++;
}
printf("\n");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.