Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 03.05.2010
Сообщений: 23
1

Стек чисел

05.05.2010, 09:28. Просмотров 603. Ответов 1
Метки нет (Все метки)

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

Добавлено через 16 часов 19 минут
Правильное ли начало:
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
#include "stdafx.h"
#include <iostream.h>
#include <conio.h>
struct Node
{
    int data;
    Node*next;
};
// Функция,которая добавляет элемент в стек
void Push (Node*& first, int num)
//первый параметр-фдрес узла в на вершине стека
{
    Node*token;
    if (first==NULL)//если стек пуст
    {first=new Node;
    first->next=NULL;
    }
    else//если стек не пуст
    {
        token=new Node;
        token->next=first;//привязывает узел к предыдущему
        first=token;
    }
    first->data=num;//записывает элемент данных
}
//функция, которая считывает значение из текущего узла и перемещается по стеку вниз
int Pop(Node*& token)
{
    int num=token->data;
    token=token->next;
    return num;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2010, 09:28
Ответы с готовыми решениями:

Сформировать стек из N чисел. Найти сумму нечетных чисел из стека. Результат поместить в стек
Здравствуйте. Помогите, пожалуйста, решить задачу: Сформировать стек из N чисел. Найти сумму ...

стек чисел
напишите пожалуйста программу, которая считывает строку символов, выбирает числа из этой строки и...

Создать стек из 10 случайных чисел
Создать стек из 10 случайных чисел из диапазона . Вывести стек на экран. Найти сумму 4-х...

Создать стек из случайных целых чисел
Создать стек из случайных целых чисел. Перенести в другой стек все элементы ,находящиеся между...

1
ниначмуроФ
846 / 530 / 110
Регистрация: 12.10.2009
Сообщений: 1,915
05.05.2010, 11:29 2
C++
1
#include<stack>
C++
1
2
3
4
5
bool empty() //- пустой ли стэк
void pop() //- удаляет вершину
void push(const value_type &val) //- добавляет на вершину
size_type size() //- размер стэка
const value_type &top() const //- возвращает ссылку на вершину стэка
Добавлено через 2 минуты
Цитата Сообщение от Stanislava Посмотреть сообщение
создаёт стек чисел, содержащихся в тексте.
в другом посте писал тебе
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2010, 11:29

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Создать стек, для суммирования чисел
Столкнулся с заданием в котором нужно создать стек при этом необходимо реализовать разбор строки...

Стек для хранения целых чисел (int)
Стек для хранения целых чисел (int). В классе должны быть функции добавления элемента на вершину...

Организуйте стек для хранения целых чисел
Организуйте стек для хранения целых чисел. Для стека используйте массив unsigned short. ...

Создать стек из вещественных чисел и определить макс элемент
Создать стек из вещественных чисел. Определить максимальный элемент в стеке. Организовать просмотр...


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

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

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