Форум программистов, компьютерный форум, киберфорум
Наши страницы

Описать структуру из семи элементов типа AEROFLOT - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ шаблон класса http://www.cyberforum.ru/cpp-beginners/thread864806.html
компилятор с линковщиком выдают такие ошибки 1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Cstack<int>::~Cstack<int>(void)" (??1?$Cstack@H@@QAE@XZ) в функции...
C++ исправить мелкие ошибки float a,b,c,S,L,K; cout <<"Vvedite L1: " << endl; cin >>a; cout <<"Vvedite L2: " << endl; cin >>b; cout <<"Vvedite L3: " << endl; cin >>c; S=a+b; L=b+c; ... http://www.cyberforum.ru/cpp-beginners/thread864792.html
C++ Создание класса
Помогите оформить Rmatrica.h, я не могу разобраться //--------------------------------------------------------------------------- #include <math.h> #include <vcl.h> #pragma hdrstop #include...
Найти в массиве палиндромы C++
Ввести с консоли n целых чисел и поместить их в массив. Найти среди них указанные числа и вывести на консоль: вывести числа полиндромы, значения которых в прямом и обратном порядке совпадают. Не...
C++ Логи компиляции MinGW http://www.cyberforum.ru/cpp-beginners/thread864762.html
Как мне получить логи компиляции в мою программу.... Т.е моя консольная программа запускает компилятор MinGW появляется его консоль и пропадает.. в случае ошибки выводит ошибки и пропадает консоль...
C++ Из массива случайных чисел найти позиции крайних отрицательных элементов Дан массив случайных чисел в диапазоне от -20 до +20. Необходимо найти позиции крайних отрицательных элементов (самого левого отрицательного элемента и самого правого отрицательного элемента) и... подробнее

Показать сообщение отдельно
Ev[G]eN
iOS/Android Developer
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
14.05.2013, 17:38
сам отсортируешь
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
#include <iostream>
#include <cstring>
 
struct Aeroflot
{
    int flightNumber;
    std::string planeType;
    std::string finalDestination;
};
 
int main()
{
    const std::size_t structSize(3);
    Aeroflot data[structSize];
 
    std::cout << "Input the data: " << std::endl << std::endl;
    for (unsigned i = 0; i < structSize; i++) {
        std::cout << (i + 1) << ": " << std::endl;
        std::cout << "Destination: ";
        std::getline(std::cin, data[i].finalDestination);
        std::cout << "Plane type: ";
        std::getline(std::cin, data[i].planeType);
        std::cout << "Flight number: ";
        std::cin >> data[i].flightNumber;
 
        std::cin.sync();
        std::cin.clear();
        std::cout << std::endl;
    }
 
    std::string userDestination;
    std::cout << "Input the destination: ";
    std::getline(std::cin, userDestination);
 
    unsigned resultsCounter(0);
    std::cout << "Results: " << std::endl;
    for (unsigned i = 0; i < structSize; i++) {
        if (data[i].finalDestination == userDestination) {
            std::cout << "Flight: " << data[i].flightNumber << "(" << data[i].planeType << ")" << std::endl;
            resultsCounter++;
        }
    }
    if (!resultsCounter)
        std::cout << "Nothing!" << std::endl;
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.