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

первая строка в обратном порядке - C++

Восстановить пароль Регистрация
 
BobrDiversant
0 / 0 / 0
Регистрация: 07.11.2009
Сообщений: 31
26.11.2010, 19:05     первая строка в обратном порядке #1
C++
1
2
3
4
5
6
7
8
{
for(i=0; i<1; i++)
for (j = g-1; j >= 0; j--)
 
cout<<*(*(x+i)+j)<<" ";
      cout<<endl;
 
}

мне нужно переписать первую строку матрицы в обрятном порядке и вывести измененную матрицу...так у меня конечно меняет первую строку но и соответственно выводится только она..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2010, 19:05     первая строка в обратном порядке
Посмотрите здесь:

C++ С клавиатуры вводиться строчка, строка символов, вывести строку в обратном порядке.
C++ нечетная строка располагается в обратном порядке
C++ Дана строка S. Создать новую строку, состоящую из символов S, распо- ложенных в обратном порядке.
Проверяется только первая строка C++
C++ Дана строка символов. Распечатать ее в обратном порядке, сохранив лишь порядок следования цифр
C++ Построчное чтение из файла, в токором первая строка пустая
C++ На входе строка любой длины, на выходе получить строку в обратном порядке
C++ Первая строка появляется с отступом

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vaselo
19 / 19 / 1
Регистрация: 17.10.2010
Сообщений: 247
26.11.2010, 20:01     первая строка в обратном порядке #2
так устал за седня, не напишу код, но совет дать могу: создай новую строку: в нее в цыкле йот=н-1-и и++ присваивай последнему элту - первый по и, и=1, то й-1-1 присв. второй элт второму с конца, но только делать надо в новой строке, если же не хочешь так, сделай переменную типа чар, в нее кидаешь последнюю букву, делаешь замену первого на последний и в первый из переменной
ой, не чар, я думал - текстовая строка, простую переменную инт, или флоат, если числа не целые
ne6u4u
 Аватар для ne6u4u
12 / 12 / 0
Регистрация: 14.11.2010
Сообщений: 29
27.11.2010, 00:10     первая строка в обратном порядке #3
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
#include <iostream>
using namespace std;
 
int main()
{
    const int n = 4, k =5;
    int arr[n][k] = {
        {1,2,3,4,5},
        {6,7,8,9,10},
        {11,12,13,14,15},
        {16,17,18,19,20}
    };
 
 
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<k; j++)
        {
            cout << arr[i][j] << " ";
        }
        cout << endl;
    }
 
 
    int temp[k];
    for (int j=0; j<k; j++)
        temp[k-j-1] = arr[0][j];
    for (int j=0; j<k; j++)
        arr[0][j] = temp[j];
 
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<k; j++)
        {
            cout << arr[i][j] << " ";
        }
        cout << endl;
    }
 
    return 0;
}
Yandex
Объявления
27.11.2010, 00:10     первая строка в обратном порядке
Ответ Создать тему
Опции темы

Текущее время: 22:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru