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

Стек - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод двухмерного массива в файл *.txt. http://www.cyberforum.ru/cpp-beginners/thread180812.html
Как вывести двухмерный массив iMatrice в файл? Вывод будет зациклен по ходу обновления параметров W и H. Главный вопрос: Как сделать чтобы вывод массива в файл не затирал его, а дополнял (продолжал запись) через 1 строку чтобы в самом файле было примерно так: 1 //Первый вывод #### #### ####
C++ Static_cast Подскажи пожалуста return static_cast<double>(get_num())/get_den(); как это понимать, а то в книге написано, но не объяснено, а в справочнике по-функциям не нашел http://www.cyberforum.ru/cpp-beginners/thread180811.html
C++ Самый часто встречаемый символ в массиве
А как можно найти наиболее часто встречающийся символ в массиве из х элементов
Двусторонняя очередь C++
Как реализовать двустороннюю очередь для сохранения и работы с динамическими данными?
C++ не открывает файл!!! http://www.cyberforum.ru/cpp-beginners/thread180808.html
что делать? вроде бы всё правильно, но он не открывает даже первый файл Code!!! //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <stdio.h> #include<iostream.h> #include <dos.h> #include <conio.h>
C++ Маршрут массив 10х10 заполнено числами. Начало маршрута в левом нижнем углу. Конец - в правом верхем. Можна двигаться только прямо или вправо. Найти такой маршрут, чтобы сума чисел в ячейках была максимальной. подробнее

Показать сообщение отдельно
White Luna
 Аватар для White Luna
32 / 26 / 2
Регистрация: 08.09.2010
Сообщений: 402
24.10.2010, 16:20  [ТС]     Стек
угу, учла, но все равно терь он вообще не реагирует на то что должен добавить в стек или извлечь

Добавлено через 1 минуту
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
74
75
#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "locale.h"
using namespace std;
 
int top;
    const int N=10;
int STACK_EMPTY1(int S[N])       // функция  проверяет стек на переполнение
{
    if (top==(N-1)) 
                return true;
    else return false;
};
 
void PUSH (int S[N],int  x)        //  функция заносит х в стек
{
    if (STACK_EMPTY1(S)) 
printf("error underflow \n");
    else top=top+1;
         S[top]=x;
};
 
int STACK_EMPTY(int S[N])   //функция проверяет пуст ли стек
{
if (top==0) 
          return true;
else return false;
};
 
int POP(int S[N])           // извлечение из стека 
{
if (STACK_EMPTY(S))
             printf("error underflow \n");
else top=top-1;
int f=S[top+1];
     return f;
};
 
int _tmain()
{
setlocale (LC_ALL, "Russian");
    int S[N];
    int y;
        int u=1;
        do 
        {
 
printf("Произведите выбор ваших дальнейших действий 0-добавить в стек 1-извлечь из стека\n");
char w;
scanf ("%s", &w);
switch (w)
{
case '0':
    printf("Вы выбрали действие - добавить в стек, теперь введите число, которое хотите добавить \n");
    scanf ("%d", &y);
    PUSH(S, y);
                        break;
case '1':
 
    printf("Вы выбрали действие - извлечь из стека, теперь введите число, которое хотите извлечь \n");
   scanf ("%d", &y);
    POP(S);
                        break;
};
printf ("Хотите повторить запрос нажмите 1, выйти нажмите 0 \n");
        scanf_s ("%d", &u);
        }
        while (u==1);
 
     system("pause");
     exit(0);
     _getch;
    return 0;
}
 
Текущее время: 11:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru