Форум программистов, компьютерный форум CyberForum.ru

Задание :Помогите упорядочить масив по принцыпу змейки как показано на рисунку! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как вызвать из 1 функции параметры другой? http://www.cyberforum.ru/cpp-beginners/thread367616.html
Всем привет! Собственно, вопрос в названии. Хочу написать 2 функции: первая отводит память под массив, а вторая этот массив распечатывает. Условие: никаких внешних переменных и функции не должны ничего возвращать. void Array() { int row, col;
C++ Ошибка посчета столбов Нарошно у массива из 5 элементов проверяю 6ой выдает вот что. Вопрос почему числовое значение имеет отрицательное значение http://www.cyberforum.ru/cpp-beginners/thread367609.html
C++ Функция PosK
Помогите решить, не знаю эту функцию вообще... Описать функцию PosK(S0, S, K) целого типа, возвращающую номер позиции, начиная с которой в строке S содержится K-е вхождение подстроки S0 (K > 0). Если количество вхождений S0 в строке S меньше K, то функция возвращает 0. Считать, что перекрывающихся вхождений подстрок S0 строка S не содержит. Вывести значения этой функции для пяти данных троек:...
C++ Перегрузка методов
Hello! Прошу помощи от экспертов в С++.Помогите решить задачу!и прокомментировать выполнения действий. Перегрузка методов. Квадратная матрица задана количеством строк и столбцов (не более 4-х) и своими элементами реализовать - ввод матрицы (опреция <<); - ввод матрицы (операции>>); - Вычисление обратной матрицы (Опретор!)
C++ пожалуйста помогите с решениями задач си++ http://www.cyberforum.ru/cpp-beginners/thread367594.html
5.2009 Пусть элементами прямоугольного равнобедренного треугольника являются: Катет a, гипотенуза b, высота опущенная из вершины прямого угла на гипотенузу h, площадь S. Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника. 6.2009 Составить программу для проверки утверждения «Результатами...
C++ Конструктор принимающий два целочисленных значения Добрый день существует Конструктор принимающий два целочисленных значения, как можно просмотреть его значение в теле int main() ? A(int x,int y) - желательно без дополнительных методов и функций #include<iostream> using namespace std; class A { public: A(int x,int y);// конструктор принимающий два целочисленных значения ~A(){} virtual A* CLONE(){return new A(*this);} подробнее

Показать сообщение отдельно
riko1
Сообщений: n/a
17.10.2011, 11:55     Задание :Помогите упорядочить масив по принцыпу змейки как показано на рисунку!
Задание :упорядочить масив по принцыпу змейки как показано на рисунку!
Вот схема по которой надо упорядочит этот массив!
http://s017.***********/i419/1110/7c/7c59024f8637.png





=================================== =========


Ребят, это код програми к почти аналогичному заданию.
http://s017.***********/i430/1110/80/aa4f29f42dbe.png
вот само задание


#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
main() {
clrscr();
randomize();
int a[10][10],b[100],min,max,n;
cout<<"Размеры матрицы:\nn=";
cin>>n;
cout<<"Максимальное значение*:\nmax=";
cin>>max;
cout<<"Минимальное значение :\nmin=";
cin>>min;
cout<<"-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-\n";
for (int i=0;i<n;i++) {
for(int j=0;j<n;j++) {
a[i][j]=random(max-min)+min;
cout<<a[i][j]<<"\t";}
cout<<endl;}
cout<<"=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n";
for (i=0;i<n;i++)//тут надо поменять гдето помогите плз!!
for (int j=0;j<n;j++) {
if ((n-1)%2==i%2) b[j+i*n]=a[i][j];
else b[j+i*n]=a[i][n-1-j]; }
for(i=0;i<n*n;i++) cout<<"b["<<i<<"]= "<<b[i]<<"\n";

getch();
return 0;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru