Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] создать стек с числами в диапазоне от -50 до +50


Автор: shilovec5377 15.5.2013, 12:25
Всем привет! люди добрые помогите создать стек в диапазоне от -50 до +50.

 Заранее благодарю.

Автор: bsa 15.5.2013, 12:52
Для домашних заданий, курсовых, существует "Центр Помощи".

Тема перенесена! 

Автор: shilovec5377 15.5.2013, 12:53
Вот, есть прога, которая выводит размер, подскажите пж, как можно вывести весь стек.

Код

#include <iostream>
#include <stack>
#include <cstdlib>
#include <ctime>
 
using namespace std;
 
int main()
{
    srand(time(0));
 
    stack<double> st;
    
    double max = 50.0, min = -50.0;
    
    for (size_t i = 0; i != 100; i++)
        st.push( (max - min) * ( (double)rand() / (double)RAND_MAX ) + min );
        
    cout << st.size();
    return 0;
}
 


Автор: Vasya 15.5.2013, 17:55
http://www.cplusplus.com/reference/stack/stack/pop/ , например ... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)