Форум программистов, компьютерный форум 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. Необходимо найти позиции крайних отрицательных элементов (самого левого отрицательного элемента и самого правого отрицательного элемента) и отсортировать элементы, находящиеся между ними. подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11841 / 6820 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 1
21.05.2013, 21:00     Описать структуру из семи элементов типа AEROFLOT
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
#include <iostream>
#include <algorithm>
#include <string>
 
struct Aeroflot
{
    int flightNumber;
    std::string planeType;
    std::string finalDestination;
};
 
 
bool pred(const Aeroflot & lhs,const Aeroflot & rhs){
    return lhs.flightNumber<rhs.flightNumber;
}
 
 
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;
    }
    std::sort(data,data+structSize,pred);
    for (unsigned long long i = 0; i < structSize; i++)
            std::cout << "Flight: " << data[i].finalDestination<<" - "<<data[i].flightNumber << "(" << data[i].planeType << ")" << 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 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;
}
 
Текущее время: 23:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru