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

Киносеанс - хранение данных, замена данных, добавленных новых - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Звуковой сигнал биппера! (C++) http://www.cyberforum.ru/cpp-beginners/thread833615.html
Здравствуйте, у меня такая проблема, как заставить биппер подать голос! cout << "\a\a\a\a\a\a\a\a\a\a\a\a\a\a" <<endl; Вроде все элементарно, или я, все же, слаб на голову!
C++ Массив: Для каждого квадрата размером MxM в этой таблице вычислить сумму стоящих в нём чисел. Здравствуйте, помогите пожалуйста, как можно сделать цикл по перемещению квадрата в матрице. Понятно, что мы должны вычитать и прибавлять столбцы и строки, но вот как ограничить этот цикл? Вот формулировка задачи: Дана квадратная таблица A и число M<N. Для каждого квадрата размером MxM в этой таблице вычислить сумму стоящих в нём чисел. Общее число действий должно быть порядка n^2. Указание... http://www.cyberforum.ru/cpp-beginners/thread833592.html
Дана строка, слова в которой разделены пробелами. Оставьте в ней только те слова, которые начинаются на ту же букву, что и первое слово. C++
5.17 Дана строка, слова в которой разделены пробелами. Оставьте в ней только те слова, которые начинаются на ту же букву, что и первое слово. Например: S = «С началом второй мировой войны правительства разных стран начали разрабатывать вычислительные машины, осознавая их стратегическую роль в ведении войны». Ответ: «С стран стратегическую».
C++ Преобразуйте матрицу путем удаления из нее строки, сумма элементов которой является максимальной из сумм элементов всех строк
Дана матрица размерности n x m, все элементы которой различны. Преобразуйте матрицу путем удаления из нее строки, сумма элементов которой является максимальной из сумм элементов всех строк. Например: http://s020.***********/i711/1304/8b/07cfb4af2300.png
C++ Линейные массивы (Уменьшите все отрицательные элементы вектора на единицу) http://www.cyberforum.ru/cpp-beginners/thread833554.html
Уменьшите все отрицательные элементы вектора на единицу. Например: (7 -5 -15 3 1 -2 4 -7 9 5) (7 -6 -16 3 1 -3 4 -8 9 5)
C++ Формат командной строки Нужно выполнить задание. Есть X потоков в которых лежит по объекту, эти объекты я в случайном порядке сую в контейнер размером Y. При заполнении контейнера, начинаю удалять самые старые объекты и делаю это бесконечно пока не нажму enter. При нажатии enter печатаю данные из контейнера в формате "ПОТОК - КОЛИЧЕСТВО ЕЛЕМЕНТОВ". В условии сказано: " 1. Формат командной строки 'test_app X ... подробнее

Показать сообщение отдельно
Wroker
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 34
10.04.2013, 15:11     Киносеанс - хранение данных, замена данных, добавленных новых
Вообщем задача : На киносеанс популярного кинофильма осуществляетсябронирование билетов. С помощью списка организовать продажу N билетов. Предусмотреть вывод фамилий покупателей, не купивших билеты.
Базовый тип: [Покупатель, Ряд, Количество мест, Цена места]


Как сделать так, чтоб файл не когда не очищался? или чтоб очищался тогда, когда я этого захочу.

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
//////////////////
/////////////Вариант 2. На киносеанс популярного кинофильма осуществляется
/////////бронирование билетов. С помощью списка организовать продажу N
////////билетов. Предусмотреть вывод фамилий покупателей, не купивших билеты.
////////Базовый тип: [Покупатель, Ряд, Количество мест, Цена места]
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <windows.h>
#include <winuser.h>
 
 
 
using namespace std;
 
struct zapis
{
        char Pokup[20]; char Ryad[20]; char Kol[20]; char Cena[15];
};
 
int main()
{
           SetConsoleCP(1251);
           SetConsoleOutputCP(1251);
           int skolko;
           zapis zp;
           
           
           
           cout << "Просмотреть список брони - 1 "<<endl;
           cout << "Покупка билета - 2" <<endl;
           
           int a;
           cin>>a;
 
           if (a==1)
           {
           fstream f("Basetip.TXT");
     
          cout << "забронированные"<<endl;
           while(!f.eof())
           {
             char a,b=0;
              f.get(a);
                cout << a;
           }
          cout << endl;
          f.close();
          }
 
 
          if(a==2)
          {
                   ofstream  Basetip1;
                   Basetip1.open("Basetip.txt");
                   cout << "Введите Количество сколько хотите забронировать билетов. :";
                   cin>>skolko;
                    for(int x=0;x<skolko;x++)
                 {
                 
                         cout << "Покупатель:";
                         cin>>zp.Pokup;
                         cout << "Ряд:";
                         cin>>zp.Ryad;
                         cout << "Количество мест:";
                         cin>>zp.Kol;
                         cout << "Цена Места:";
                         cin>>zp.Cena;
                         cout << "\n";
                         
                         Basetip1 << zp.Pokup << " " << zp.Ryad << " "
                              << zp.Kol<< " " << zp.Cena << "\n " ;
                              Basetip1.close();
                 }
                   
          }
                   
 
           
          system("pause");
               return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru