Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 23.09.2021
Сообщений: 20
1

Вывести все элементы последовательности в обратном порядке

12.11.2021, 20:09. Показов 2237. Ответов 2
Метки с++ (Все метки)

Author24 — интернет-сервис помощи студентам
Дана последовательность целых чисел, оканчивающаяся нулём, НОЛЬ элементом последовательности не является.
Выведи все элементы в обратном порядке в одну строку через пробел.

Формат входных данных
Вводится не более, чем 215 целых чисел, каждое из которых не превосходит по модулю (215−1). После последнего числа вводится 0

Формат выходных данных
Выведите на экран все числа в обратном порядке в одну строку
входные данные
1 2 3 0

-4563 -19794 -7278 23226 -25815 -19706 30386 0

выходные данные
3 2 1

30386 -19706 -25815 23226 -7278 -19794 -4563
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2021, 20:09
Ответы с готовыми решениями:

Вывести числа в обратном порядке, при этом переставив все цифры в каждом числе в обратном порядке
Чтобы Вовочка не скучал на уроке информатики, Иван Иваныч специально для него к каждому уроку...

Можно ли спомощью такого цикла все элементы массива вывести в обратном порядке?
можно ли спомощью такого цикла все элементы массива вывести в обратном порядке? for(i=n;i=0;i--)

Ввести одномерный массив А , вывести его. Переставить в обратном порядке все элементы между максимальным из отрицательных и минимальным элементами
Ввести одномерный массив А , вывести его. Переставить в обратном порядке все элементы между...

Вывести все элементы последовательности в обратном порядке
Дана целочисленная последовательность. Вывести все ее элементы в обратном порядке. Входные данные:...

2
Модератор
Эксперт С++
13505 / 10756 / 6411
Регистрация: 18.12.2011
Сообщений: 28,711
12.11.2021, 20:25 2
Лучший ответ Сообщение было отмечено wokep как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <stack>
using namespace std;
 
int main()
{
    stack<int> ss;
    int k;
    while( (cin>>k) && k!=0 )
        ss.push(k);
    cin.get();
    while( !ss.empty())
    {
        k=ss.top();
        cout<<k<<' ';
        ss.pop();
    }
    cin.get();
    return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    string res;
    string t;
    while( (cin>>t) && t!="0" )
    {
        res=t+" "+res;
    }
    cin.get();
    cout<<res<<' ';
    cin.get();
    return 0;
}
1
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
13.11.2021, 16:07 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
void f() 
{ 
    short int num;        
    cin >> num;    
    
    if(num==0) return;
            
    f();
    
    cout << num << " ";
}
 
int main() 
{     
    f();
    return 0;
}
0
13.11.2021, 16:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2021, 16:07
Помогаю со студенческими работами здесь

Вывести элементы последовательности в обратном порядке
Дана последовательность чисел 1,2,3,...,20, как изменить последовательность на 20,19,18,...,1?

Вывести элементы последовательности в обратном порядке
Дана последовательность из n чисел. Требуется написать программу, которая выведет её в обратном...

Вывести элементы последовательности в обратном порядке
на Windows форме c начало пользователь введет 5 чисел и при нажатии кнопку оно должен вывести в...

Вывести элементы последовательности в обратном порядке
Дана последовательность чисел А длины N. Требуется вывести в обратном порядке. Первая строка...

Вывести в обратном порядке только простые элементы целочисленной последовательности
Дана целочисленная последовательность. Вывести в обратном порядке только простые ее элементы. ...

Написать в обратном порядке все элементы последовательности между максимальным и минимальным
Уже 3 день пишу задачки :umnik: Голова уже совсем забита, помогите с парочкой оставшихся, они у...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru