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

Система резервирования билетов авиакомпании. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ проверьте высказывание: «Хотя бы одно из чисел A, B, C положительное». http://www.cyberforum.ru/cpp-beginners/thread379015.html
даны три целых числа: A, B, C. проверте высказывание: «Хотя бы одно из чисел A, B, C положительное».
C++ странний звук! при компиляции следующего кода, с колонок идет какойто странний звук: #include "iostream" #include <stdio.h> #include <conio.h> using namespace std; void main () { setlocale (LC_ALL, ""); http://www.cyberforum.ru/cpp-beginners/thread378973.html
C++ словарь t9
помогите пожалуйста с с++) Цель: написать программу, реализующую предикативную систему набора текста. Задачи: Создать контейнер для хранения словаря. Используя контейнер реализовать алгоритм T9
Показать messagebox и при этом все остановить все события основного окна C++
суть в чем. после того как пэкмен съедает все точки я хочу кинуть messagebox(пока для начала) о том что уровень завершен. но при этом у меня выходит так что message я кидаю а при нажатии стрелок объект все равно движется. как от этого избавиться?
C++ числа Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread378926.html
ПОМОГИТЕ, пожалуйста! Что здесь неправильно??? Должна быть функция, которая задает числа Фибоначчи для вызова и подстановки псевдослучайных чисел в прогу Код: #include<iostream> using namespace std; int main() { int f1, f2, ft;
C++ Массивы указателей в классе. Приветствую. Подскажите пожалуйста, как объявить и инициализировать массив указателей в классе. Пишу например вот так bool (*arrHand) ( const int ) = { straightOnHand, }; Имя функции подчеркивается красной волнистой линией в 2010 студии с ошибкой: значение типа "bool (DeckOfCards::*) ( const int (*arr) )" нельзя использовать для инициализации сущности типа "bool (*) ( const int (*) )". подробнее

Показать сообщение отдельно
Count
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 24
07.11.2011, 20:37     Система резервирования билетов авиакомпании.
Пишем Microsoft Visual Studio -> Win32 Console Application -> C++.
Вот такая вот задачка:

Система резервирования билетов авиакомпании. Небольшая авиакомпания купила компьютеры для своей новой автоматизированной системы резервирования. Вас попросили запрограммировать новую систему. Вы должны написать программу выделения мест на каждый полет единственного самолета (вместимость: 10 мест). Ваша программа должна отображать следующее меню альтернатив:
a. Введите, пожалуйста, 1 для «курящих»
b. Введите, пожалуйста, 2 для «некурящих»
Если клиент ввел 1, ваша программа должна выделить место в салоне для некурящих (места 1-5). Если клиент ввел 2, ваша программа должна выделять место в салоне для некурящих (места 6-10).
Ваша программа должна также напечатать посадочный талон, указывающий номер места клиента и тип салона в самолете – для курящих или некурящих. Используйте одномерный массив для представления схемы расположения мест в самолете. Присвойте всем элементам массива нулевые начальные значения, чтобы показать, что все места свободны. Как только место выделено пассажиру, устанавливайте соответствующие элементы массива в состояние 1, чтобы показать, что место уже занято.
Ваша программа, конечно, никогда не должна выделять уже занятые места. Если салон для курящих уже заполнен, ваша программа должна спросить у клиента, приемлем ли для него салон для некурящих. Если да, то сделайте выделение соответствующего места. Если нет, то напечатайте сообщение «Следующий полет состоится через три часа»

Есть только самое начало задачи (от которого не слишком много толку). Основная проблема в том как написать "счетчик" посадочных мест и выводить это все на экран.
Если я не ошибаюсь то программа будет построена на "if".

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
# include <locale>
#include <Windows.h>
using namespace std;
void main ()
{
    int arr[10];
    for (int i=0; i<10; i++)
        arr[i]=0;
    {
    int x, z;
    cout<<"Курящий(1)\n";
    cin>>x;
    cout<<"Не курящий(2)\n";
    cin>>z;
    if(x==1)
Добавлено через 11 часов 12 минут
Все таки, как создать "счетчик" и как выводить его на экран?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru