![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
massivi
|
papam
Сообщения: n/a |
Помогите доделать прогу,чтоб она работала,вот условие:
Дана матрица порядка MxN (M строк, N столбцов). Необходимо заполнить ее значениями и написать функцию, осуществляющую циклический сдвиг строк и/или столбцов массива указанное количество раз и в указанную сторону. Прога ни чего не выводит и выдает ошибку.Помогите,очень нужно!Пожалуста! Вот прога: #include<iostream.h> void main() { bool ModeSdvig=true; //true столбцы, false-строки bool Naprav=true; //true-влево,вверх false-вправо,вниз float** mass,*coxp; int M,N; // здесь ввод значений M, N N=10; M=10; mass=new float*[M]; for(int i=0;i<M;i++)mass[i]=new float[N]; if(ModeSdvig) { coxp=new float[M]; if(Naprav) { for(int j=0;i<M;j++)coxp[j]=mass[j][0]; for(int i=1;i<N;i++)for(int j=0;i<M;j++)mass[j][i-1]=mass[j][i]; for( j=0;i<M;j++)mass[j][N-1]=coxp[j]; } else { for(int j=0;i<M;j++)coxp[j]=mass[j][N-1]; for(int i=N-2;i>=0;i++)for(int j=0;i<M;j++)mass[j][i+1]=mass[j][i]; for( j=0;i<M;j++)mass[j][0]=coxp[j]; } } else { coxp=new float[N]; if(Naprav) { for(int j=0;i<N;j++)coxp[j]=mass[0][j]; for(int i=1;i<M;i++)for(int j=0;i<N;j++)mass[i-1][j]=mass[i][j]; for( j=0;i<N;j++)mass[M-1][j]=coxp[j]; } else { for(int j=0;i<N;j++)coxp[j]=mass[M-1][j]; for(int i=M-2;i>=0;i++)for(int j=0;i<N;j++)mass[i+1][j]=mass[i][j]; for( j=0;i<N;j++)mass[0][j]=coxp[j]; } } delete[] coxp; for( i=0;i<M;i++)delete[] mass[i]; delete[] mass; } |
|
Отправлено: 21:46, 16-01-2006 |
lehha
Сообщения: n/a |
Чесно сказать я вообще не увидел что она что то где то должна выводить.....
|
Отправлено: 08:52, 17-01-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
|