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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразование string в float http://www.cyberforum.ru/cpp-beginners/thread880784.html
подскажите как оптимальнее преобразовать число в формате CString -1E+008, которое я получаю из Excel-я. Может существуют стандартные решения в STL или Boost? Решение на регулярных выражениях с поиском E в строке у меня уже есть. чтение из Excel производится классом CExcelWorkbook, на VC++ 7. Добавлено через 3 минуты терь совсем дошло std::stringstream ss; ss << sMin; float k = 0.0;
C++ Написать библиотеку функций (шаблонов функций) для работы с динамическим двумерным массивом, реализующие следующие задачи помогите пожалуйста Написать библиотеку функций (шаблонов функций) для работы с динамическим двумерным массивом, реализующие следующие задачи 1. Создание динамического массива указанного размера и его заполнения случайными числами. Функция возвращает адрес созданного массива (или адрес матрицы передается по ссылке). 2. Вывод элементов матрицы 3. Дополнение матрицы новой строкой 4. Удаление... http://www.cyberforum.ru/cpp-beginners/thread880783.html
Как определить первый с конца четный элемент двумерного массива? C++
двумерный массив. Как определить первый с конца четный элемент двумерного массива? Как написать цикл for с конца в начало.
чтение из файла C++
Доброго времени суток! У меня возникла проблема, касающаяся вывода данных из файла. Не могу понять, с чем это связано void employee::read() { int size; employee_type etype; ifstream inf; inf.open("EMPLOY.DAT", ios::binary); if(!inf)
C++ удаление последнего символа http://www.cyberforum.ru/cpp-beginners/thread880766.html
Всем доброго времени суток, вопрос: Как удалить из файла последний символ средствами ofstream? заранее спасибо!
C++ Даны координаты трех точек на плоскости. Если они могут быть вершинами равнобедренного остроугольного треугольника, вычислить его площадь. Где ошибка? Даны координаты трех точек на плоскости. Если они могут быть вершинами равнобедренного остроугольного треугольника, вычислить его площадь. Вывести длины сторон и площадь в порядке возрастания. подробнее

Показать сообщение отдельно
ultimix
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 9
27.05.2013, 17:26     Вывести стек наоборот !
Присоединить голову второго стека к хвосту первого.

Помогите пожалуйста с последним циклом 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;
 
  }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru