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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ultimix
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 9
#1

Вывести стек наоборот ! - C++

27.05.2013, 17:26. Просмотров 303. Ответов 1
Метки нет (Все метки)

Присоединить голову второго стека к хвосту первого.

Помогите пожалуйста с последним циклом while(top2) , нужно вывести стек наоборот
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
71
72
73
// STEK_3.cpp: определяет точку входа для консольного приложения.
 
#include "stdafx.h"
#include <iostream>
using namespace std;
 
struct node
{
 float num;
 node* next;
} ;
int n;
 
//prototip
node* push(node* , float);
void printstack(node*, node*);
 
void main()
{
   float what, what2;
   int n,m,i;
   node* top=0;
   node* top2=0;
   cout<<"input size of stack 1\n";
   cin>>n;
   cout<<"input size of stack 2\n";
   cin>>m;
   cout<<endl;
  
   //input in stek
   cout<<"input stack1 "<< n<<" value\n";
   for (i=1;i<=n;i++)
   {
     cin>>what;
     top= push(top, what);
   }
      cout<<"input stack2 "<< m<<" value\n";
   for (i=1;i<=m;i++)
   {
     cin>>what2;
     top2= push(top2, what2);
   }
 
        //print stek;
  printstack(top, top2);
  cout<<endl;
   system("pause");
}
 
node* push(node* top, float what)
{
  node* pv=new node;
  pv->num=what;
  pv->next=top;
  return pv;
}
 
void printstack(node* top, node* top2)
{
 
    cout<<"stek:\n";
  while (top)
  {
    cout<<top->num<<" ";
    top=top->next;
  } 
  while (top2)
  {
    cout<<top2->num<<" ";
              top2=top2->next;
 
  }
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2013, 17:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести стек наоборот ! (C++):

Вывести стек наоборот - C++
Вывести стек наоборот. Использовать указатели. Помогите пожалуйста вывести стек нaоборот (функция printstack2). // STEK_3.cpp:...

нужно удалить и вывести все символы после *(его не нужно выводить). я смог наоборот вывести всё до него! помоите - C++
#include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &quot;string&quot; #include &quot;conio.h&quot; using namespace std; int _tmain(int argc, _TCHAR*...

вывести слова из файлы наоборот - C++
на диске заранее создан файл, в нем записан некоторый текст, необходимо вывести слова текста в обратном порядке вот я написал программу...

Вывести все разряды числа наоборот - C++
Задача: вывести все разряды числа наоборот. Допустим 9876 И оно должно стать 6789

Нужно в предложении каждое слово вывести наоборот - C++
Т.е. дано, к примеру, предложение (любые символы разделенные пробелами): ab cd ef, программа должна вывести ba dc fe. Вот я написал код,...

Вывести на экран квадраты и кубы целых чисел от 1 до 8 и наоборот от 8 до 1 - C++
Кто поможет: 1 программа, вывести на экран квадраты и кубы целых чисел от 1 до 8 2 программа, вывести на экран квадраты и кубы целых...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ultimix
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 9
28.05.2013, 21:33  [ТС] #2
помогите пожалуйста
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2013, 21:33
Привет! Вот еще темы с ответами:

Вывести на экран зеркально (наоборот) число любой длины - C++
https://www.hackerrank.com/contests/lesson-6/challenges/challenge-941/copy-from/1302128605 Помогите Пожалуйста!!!! Input Format ...

Нужно еще два способа (вывести введенное слово наоборот) - C++
Ребят у меня программа выводит введенное слово наоборот(То есть ввожу привет, а выводит тевирп). Помогите сделать тоже самое только двумя...

Заполнить стек числами и вывести его - C++
Здравствуйте, нужна помощь в написании программы: «Создать стек, введя число 1. Дальнейшее заполнение стека производить 5 числами A=i^2....

Вывести содержимое стека в порядке поступления элементов в стек - C++
Заполнить стек значениями произвольного типа. Вывести содержимое стека в порядке поступления элементов в стек. как это и можно теорию...


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

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

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