0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 8
1

SOS!!! матрица,цыкличный здвиг!!!!очень нада!!!Зарания СПС!!!

28.11.2010, 22:25. Показов 487. Ответов 1
Метки нет (Все метки)

Дана матрица m,n. По жыланию пользавателя осушествить циклычний здвиг елементов строки або столбца на указаное число позиций!!!!
Немагу найти ошибку!!!Пожалуста спасите!!!!!?????

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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
void main()
{
        int x[50][50];
    int n,m;
        setlocale(LC_ALL,"Russian");
        int mass[50],k,a,s,b,c,i,j;
        cout<<"Введите размер n,m"<<endl;
        cin>>n>>m;
        for(int i=0;i<n;i++)
        for(int j=0;j<m;j++)
        {
        cout<<"Введите матрицу А["<<i<<"]["<<j<<"]"<<endl;
        cin>>x[i][j];
        }
        for(int i=0;i<n;i++)
                {
                    cout<<endl<<endl;
                        for(int j=0;j<m;j++)
                        cout<<x[i][j]<<" ";
                }
                 cout<<endl;
             cout<<"Введите 1 для строчки,2 для столбика"<<endl;
             cin>>a;
        if(a=1)
                {cout<<"Введите номер строчки"<<endl;
             cin>>b;
                  i=b-1;
                                  k=0;
                                  cout<<"Введите смeшение"<<endl;
                       cin>>s;}
                         else
                                 {cout<<"Введите номер столбика";
                      cin>>c;
                     }
                                 j=c-1;
                                 for(j=0;j<m;j++)
                                         {
                                                 mass[j]=x[i][j];
                                     }
                                 for(j=s;j<n;j++)
                                         {
                                                 x[i][j]=mass[k];
                                 }
                                 if(a=1)
                                 {i=b-1;
                                     for(j=0;j<m;j++)
                                    {
                                         mass[j]=x[i][j];
                                     }
                                    for(j=s;j<s;j++)
                                   {    
                                    x[i][j]=mass[k];
                                   }
                                 }
                                 else
                                 i=c-1;
                                 for(j=s;j<n;j++)
                                 {x[i][j]=mass[k];
                                 k++;}
                                 for(i=0;i<s;i++)
                                 {
                                         x[i][j]=mass[k];
                                         k++;
                                 }
                                 for(i=0;i<n;i++)
                                 {for(j=0;j<m;j++)
                                 cout<<x[i][j]<<" "<<endl;
                                 }
 
 getch();
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2010, 22:25
Ответы с готовыми решениями:

матрица,цикличный здвиг
Дана матрица m,n. По жыланию пользавателя осушествить циклычний здвиг елементов строки або столбца...

Задано натуральное число n . Написать программу вычисления значения выражения.Очень нада)Спасибо!
1+1/2+1/2^2+1/( 2^3 )+…+ 1/( 2^n ) Пользуйтсь редактором внизу страницы...

очень нада на делфі
Задан массив действительных чисел А(n*m), n&lt;=100 і m&lt;=10. Разработать программу, которая...

Как сделать вот эти задания подскажите, очень нада.
1. Составить программу для табулирования функции y(x)=2^cos(x)+x, x=(-&quot;пи&quot;,&quot;пи&quot;) с шагом &quot;дельта...

1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
11032 / 6984 / 1651
Регистрация: 25.07.2009
Сообщений: 12,739
28.11.2010, 23:16 2
Прежде всего программа должна завершаться закрывающей фигурной скобкой. Ну и <iostream> включить неплохо бы...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2010, 23:16

SOS! Очень сильно режет скорость по Wi-Fi! win7-TpLink WR845N!
Всем привет!:help: Возникла следующая проблема... Катастрофически урезана скорость только на...

SOS Используя функции обработки строковых и символьных переменных скорректировать текст, удалив подстроку! SOS
Вообщем блин проболел весь симестр) теперь мучаюсь) Только разобрал задачи лёгкого уровня а у меня...

SOS SOS!!! Ошибки с динамической памятью...
ЗДРАВСТВУЙТЕ однофорумчане.... У меня такая вот проблемка... Я пишу синтаксический анализатор...

Бесконечная сумма с точностью Е (while do/while) SOS SOS
E=0.0001 Вот мои жалкие потуги. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;locale&gt;...

здвиг текста в html
Как сдвинуть абзац немного(на 20%) влево(без стилей)

SOS Не работает USB на ноуте. Сую флешку свет горит, но на экране не выходит, мышку сую тоже самое. SOS
SOS Не работает USB на ноуте. Сую флешку свет горит, но на экране не выходит, мышку сую тоже самое....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.