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

Как сделать что бы пробел считался и программа не зависала? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из группы подряд идущих элементов с одинаковыми значениями оставить только первый http://www.cyberforum.ru/cpp-beginners/thread985882.html
Почему не работает программа? не находит сторожа, хотя я их объявляю) //Дан список из n целых чисел a1,a2,..,an. Из группы подряд идущих элементов с одинаковыми значениями оставить только первый. #include <iostream> #include <stdio.h> #include <stdlib.h> #include <math.h> #include <conio.h> #include <time.h> using namespace std;
C++ Динамическое программирование народ помогите пожалуйста. есть задача Написать программу, позволяющую вычислить количество чисел, не содержащих нули, сумма цифр которых ровна заданному N Пример вход-3 выход-4 -------------------- вот принцип сама 3 http://www.cyberforum.ru/cpp-beginners/thread985871.html
C++ Подскажите как доделать прогу
Доброго времени суток) Помогите довести до ума программу, чтобы она работала в рамках одной проги 1) Находила наибольшую нечетную цифру. Если ее нет, возвратить 0. 2)Возвратить число с обратным расположением цифр. Собственно вот сам код, который нужно доделать и если получится то упростить. 1)#include <iostream.h> // Найти наибольшую нечетную цифру. Если ее нет, возвратить 0 int main() {...
Моя новая нубская программа и снова не работает:( C++
#include<iostream> using namespace std; int main() { setlocale(0,"russian"); char suma; char umnozhenie; char deystvie; int d1; int d2;
C++ Открыть файл .pas как текстовый http://www.cyberforum.ru/cpp-beginners/thread985866.html
Как можно считать файл *.pas или *.cpp как текстовый ??
C++ Как написать функцию переворачивающую элементы списка Помогите написать функцию, которая переворачивает элементы списка в обратном порядке. Спасибо! #include "stdafx.h" #include <conio.h> #include <iostream> /*Структура содержащая поле данных.*/ typedef struct Data { int a; }; подробнее

Показать сообщение отдельно
Despot777
1 / 1 / 0
Регистрация: 14.09.2013
Сообщений: 118
23.10.2013, 19:21  [ТС]     Как сделать что бы пробел считался и программа не зависала?
Я тебе весь код скину.
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
#include <stdlib.h>
#include <string>
#include <fstream>
#include <iostream>
#include <locale>
#include <Windows.h>
using namespace std;
 
struct automobile{
       char a[100];
       char b[100];
       char c[100];
       char d[100];
       char e[100];
       char f[100];
       char g[100];
       char i[100];
       
       }am;
 
int menu()
{
   
    int number;
    cout<<"*****Выбирите пункт меню!*****"<<endl;
    cout <<"1. Покупка автомобиля"<<endl;
    cout <<"2. Продажи автомобиля"<<endl;
    cout <<"3. Создание нового файла данных." << endl;
    cout <<"4. Удалить файл данных." << endl;
    cout <<"5. Выход!"<<endl;
    cin >> number;
    system("cls");
    return number;
}
 
void newfail()
{
    cout << "Файл данных создан!" << endl;
          FILE *f;
    ofstream out("C:\\automobile.txt");
    out.close();
    system("pause");
    system("cls");
    
}
 
void del()
{
     cout << "Файл данных удален!" << endl;
     system("pause");
     system("cls");
     
}
        
int sale()
{
    int a;
    cout << "***Пункт меню покупки автомобиля***" << endl;
    cout << "1. Просмотреть полный список авто." << endl;
    cout << "2. Сделать отбор по авто." << endl;
    cout << "3. Выход!" << endl;
    cin >> a;
    system("cls");
    return a;
}
void spisok()
{   
    cout <<"Просмотр полного списока авто."<<endl;
    
    ifstream F;
    F.open("C:\\automobile.txt", ios::in);
    
    cout <<"Марка автомобиля: " << am.a;
    
    F.getline(am.a, 100);
    F.close();
    
    cout << am.a << endl; 
 
     system("pause");
     system("cls");
}
 
void sort()
{
    cout <<"Отбор по авто."<<endl;
     system("pause");
     system("cls");
}
 
int tmain()
{
    while (true)
    {
        int a = sale();
        switch(a)
        {
        case 1:
            spisok();
            break;
        case 2:
            sort();
            break;
        case 3:
            return 0;
        default:
            cout<< "Выберите пункт меню из предоставленных!" <<endl;
        }
    }
 
}
 
int purchase()
{
    int b;
    cout <<"***Пункт меню продажи автомобиля***"<<endl;
    cout <<"1. Создать объявление на продажу авто."<<endl;
    cout <<"2. Редактировать объявление"<<endl;
    cout <<"3. Выход!"<<endl;
    cin >>b;
    system("cls");
    return b;
    
}    
void ad()
{   cout <<"Пункт меню создание объявления на продажу авто"<<endl;
    
    ofstream F;
    F.open("C:\\automobile.txt", ios::app);    
  
    cout << "Введите марку автомобиля: ";
    cin.getline(am.a,30);
    
    F << am.a; 
    F.close();      
     system("pause");
     system("cls");
}
 
void red()
{
    cout <<"Пункт меню редактирование объявления"<<endl;
     system("pause");
     system("cls");
}
    
int tad()
{
    while (true)
    {
        int b = purchase();
        switch(b)
        {
        case 1:
            ad();
            break;
        case 2:
            red();
            break;
        case 3:
            return 0;
        default:
            cout<< "Выберите пункт меню из предоставленных!" <<endl;
        }
    }
 
}
    
//***********************************************************************
int main()
{   SetConsoleCP(1251); 
    SetConsoleOutputCP(1251);
   
    while (true)
    {
        int number = menu();
        switch(number)
        {
        case 1:
            tmain();
            break;
        case 2:
            tad();
            break;
        case 3:
             newfail();
             break;
        case 4:
             del();
             break;
        case 5:     
            return 0;
        default:
            cout<< "Выбирите пункт меню из предоставленых!" <<endl;
        }
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru