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

Как сделать так что бы массив выводил наоборот - C++

Восстановить пароль Регистрация
 
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,888
Записей в блоге: 1
03.11.2011, 17:39     Как сделать так что бы массив выводил наоборот #1
Как сделать так что бы массив выводил наоборот???
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2011, 17:39     Как сделать так что бы массив выводил наоборот
Посмотрите здесь:

C++ Из двумерного массива сделать одномерный массив, так что бы в него вошла сумма элементов строк
Сделать так что б в строке все слова были напечатаны наоборот C++
C++ Как сделать так что я мог умножать не на два числа а на 3,4,5 и так далее?
C++ Файлы. Как сделать так, что бы не только последний ответ выводил, а все которые удовлетворяют условию?
Как сделать так что бы функция возвращала строку C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
03.11.2011, 17:44     Как сделать так что бы массив выводил наоборот #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Ну ты делай так же как он туда выводит только когда выводить начнешь то делай наоборот когда туда вот.
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,888
Записей в блоге: 1
03.11.2011, 17:48  [ТС]     Как сделать так что бы массив выводил наоборот #3
Цитата Сообщение от Kastaneda Посмотреть сообщение
Ну ты делай так же как он туда выводит только когда выводить начнешь то делай наоборот когда туда вот.
Я тоже так думал но чего то не получается. мне на до что пользователь вводил текст а он выводился задам на перед
Kastaneda
03.11.2011, 17:51
  #4

Не по теме:

Sylar9, ты что понял эту фразу?
Я как бы специально написал фразу, лишенную смысла, намекая на то, что задание сформулированно не корректно.

Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,888
Записей в блоге: 1
03.11.2011, 17:53  [ТС]     Как сделать так что бы массив выводил наоборот #5
Вот сама задача:
мне на до что пользователь вводил текст а он выводился задам на перед
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
03.11.2011, 17:57     Как сделать так что бы массив выводил наоборот #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::string str;
 
    std::cout << "Enter string: ";
    std::getline(std::cin, str);
 
    std::copy(str.rbegin(), str.rend(), std::ostream_iterator< std::string::value_type >(std::cout));
    std::cout << std::endl;
 
    return 0;
}
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
03.11.2011, 17:58     Как сделать так что бы массив выводил наоборот #7
C++
1
2
for(int i=size-1; i>=0; --i)
   std::cout<<str[i];
это вывод, с вводом думаю проблем нет?
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
03.11.2011, 18:00     Как сделать так что бы массив выводил наоборот #8
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
 
void func()
{
    char c;
 
    if((c = getchar()) != EOF)
    {
    func();
    putchar(c);
    }
}
 
int main(void)
{
    puts("Input text (Ctrl+Z on Windows (c)(tm), Ctrl+D on Linux to stop:");
    func();
    putchar('\n');
 
    exit(0);
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2011, 18:17     Как сделать так что бы массив выводил наоборот
Еще ссылки по теме:

Преобразуйте массив так, чтобы все положительные элементы массива стали отрицательными и наоборот C++
Как сделать так чтоб работало? Что с компилятором? C++
C++ Как сделать так что бы выводило не -1.#IND

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

Или воспользуйтесь поиском по форуму:
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
03.11.2011, 18:17     Как сделать так что бы массив выводил наоборот #9
Для разнообразия:
C
1
2
3
4
5
6
7
8
9
10
11
int Print(int *a, int n)
{
    return n > 0 ? (printf("%d ", a[n-1]) && Print(a, n-1)) : 1;
}
 
int main()
{
    int a[5] = {1, 2, 3, 4, 5};
    Print(a, 5);
    return 0;
}
Yandex
Объявления
03.11.2011, 18:17     Как сделать так что бы массив выводил наоборот
Ответ Создать тему
Опции темы

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