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

Работа со стеком! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считать в строку из бинарного файла http://www.cyberforum.ru/cpp-beginners/thread373933.html
Здравствуйте! Как считать в строку данные из бинарного файла Таким образом не работает char* str; str = new char ; FILE *f;
C++ типы данных float и double Ребята,пожалуйста помогите написать программу на С++ Вычислить значение выражения при различных вещественных типах данных (float и double) http://www.cyberforum.ru/attachment....1&d=1285931564 при a=1000,b=0.0001 Добавлено через 41 минуту http://www.cyberforum.ru/attachment.php?attachmentid=43823&stc=1&d=1285931597 http://www.cyberforum.ru/cpp-beginners/thread373930.html
C++ Разбить программу на модули
Надо разбить программу на модули. Суть программа эта, сделана в виде функции. Вот общее начало: #include<iostream> #include"C:\Documents and Settings\Пользователь\Мои документы\Visual Studio 2010\Projects\InArray\InArray\InArray.cpp" #include"C:\Documents and Settings\Пользователь\Мои документы\Visual Studio 2010\Projects\Change\Change\Change.cpp" #include"C:\Documents and...
при вызове конструктора присваивания надо возвращать ссыль на объект или сам объект. Смысл? Значения нужных полей меняютмся и без этого! C++
Друзья! Обнаружил пробел в знаниях. Собсно, вопрос в теме. Дополню лишь: поля объекта меняются на нужные значения и безо всякого возврата *this; чяднт? #include <stdio.h> class x { public: x (int y):z(y){} int get () {return z;} //конструктор присваивания. Велят возвращать ссыль на объект или сам объект!
C++ Множественное наследование http://www.cyberforum.ru/cpp-beginners/thread373901.html
Здравствуйте, всем! Я на этом форуме впервые. Пытаюсь изучать С++ самостоятельно. Литература некоторая имеется. Начал изучение с "С++ для чайников" 5-е издание Стефана Р. Дэвиса. Это самоучитель. Вот решил пока не дойду до конца(не изучу) на следующий шаг в изучении С++ переходить не буду. Вот уже дошел почти до конца. Глава 26 "Множественное наследование". И вот здесь появились вопросы...
C++ VS 2010 Приложение для кассы обмена валюты. Исходное значение (доллары или рубли) вводится в текстовое поле (TextBox). Курс доллара задан в программе и показывается в надписи (Label). Должен быть предусмотрен выбор типа перевода: доллары в рубли или наоборот с помощью какого-либо компонента, например RadioButton. Результат выводится в надписи (Label). При запуске программа дополнительно должна... подробнее

Показать сообщение отдельно
sheill
0 / 0 / 0
Регистрация: 21.12.2010
Сообщений: 54

Работа со стеком! - C++

28.10.2011, 10:22. Просмотров 1328. Ответов 1
Метки (Все метки)

Необходимо записать заполнение стека с клавиатуры.

Добавлено через 44 секунды
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
#include <iostream>
#include <stack>
 
int main ()
{
    std::stack < int > mystack;
    int arr [] = { 1, 9, -2, 3, 8, 0 }, min = arr [ 0 ];
 
    for ( int index = 0; index < sizeof ( arr ) / sizeof ( *arr ); index++ )
    {
        if ( arr [ index ] < min )
            min = arr [ index ];
        mystack.push ( arr [ index ] );
    }
 
    while ( !mystack.empty() )
    {
        if ( mystack.top () != min )
            std::cout << mystack.top () << " ";
        mystack.pop();
    }
 
    std::cin.get();
    return 0;
}
вот код.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru