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

Описать структуру из семи элементов типа 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) в функции _main 1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: int __thiscall Cstack<int>::pop(void)" (?pop@?$Cstack@H@@QAEHXZ) в функции _main 1>main.obj : error LNK2019: ссылка...
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; K=c+a; http://www.cyberforum.ru/cpp-beginners/thread864792.html
C++ Создание класса
Помогите оформить Rmatrica.h, я не могу разобраться //--------------------------------------------------------------------------- #include <math.h> #include <vcl.h> #pragma hdrstop #include "Rmatrica.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm"
Найти в массиве палиндромы C++
Ввести с консоли n целых чисел и поместить их в массив. Найти среди них указанные числа и вывести на консоль: вывести числа полиндромы, значения которых в прямом и обратном порядке совпадают. Не могу сделать чтоб из массива выводил. Кину то что сделал #include <iostream> #include <string> #include <iostream> #include <string> #include <math.h> #include <time.h> #include <stdlib.h>
C++ Логи компиляции MinGW http://www.cyberforum.ru/cpp-beginners/thread864762.html
Как мне получить логи компиляции в мою программу.... Т.е моя консольная программа запускает компилятор MinGW появляется его консоль и пропадает.. в случае ошибки выводит ошибки и пропадает консоль компилятора.. как мне эти ошибки получить ? может где в текстовый файл логи записывает?
C++ Из массива случайных чисел найти позиции крайних отрицательных элементов Дан массив случайных чисел в диапазоне от -20 до +20. Необходимо найти позиции крайних отрицательных элементов (самого левого отрицательного элемента и самого правого отрицательного элемента) и отсортировать элементы, находящиеся между ними. подробнее

Показать сообщение отдельно
DRUNY195
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 247
21.05.2013, 21:44  [ТС]     Описать структуру из семи элементов типа AEROFLOT
НУ я понял, у же сделал красивее, спасибо))

Добавлено через 12 минут
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
#include <iostream>
 
#include <string>
 
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 ;
    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;
    }
    for(int i = 0; i < structSize - 1; ++i){
        for(int j = i + 1; j < structSize; ++j){
            if(data[i].flightNumber > data[j].flightNumber){
                Aeroflot temp = data[i];
                data[i] = data[j];
                data[j] = temp;
            }
        }
    }
 for(int i = 0; i < structSize; ++i){
        std::cout << data[i].finalDestination << '\n' 
             <<  "Flight: " << data[i].finalDestination<<" - "<<data[i].flightNumber << "(" << data[i].planeType << ")"  << "\n\n";
    }
    
 
    std::string userDestination;
    std::cout << "Input the destination: ";
    std::getline(std::cin, userDestination);
 
    unsigned resultsCounter(0);
    std::cout << "Results: " << std::endl;
    for (unsigned long long 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;
}
Вот, если кто-то будет искать такое же задание
 
Текущее время: 07:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru