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

Описать структуру с именем AEROFLOT - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа, которая подсчитывает количество "счастливых" билетов в рулоне и выводит их номера на экран http://www.cyberforum.ru/cpp-beginners/thread1203874.html
Напишите программу, которая подсчитывает количество "счастливых" билетов в рулоне и выводит их номера на экран. Номер билета - шестизначное число. Заданные начальный и конечный номера
C++ Unreal Engine 4 как реализован GUI ? Приветствую, давно интересуюсь программированием на C++. Знаю, для разработки GUi есть такие инструменты как Qt , wxwidgets, GTK+ . Решил "покапаться" в исходниках нового движка Unreal Engine 4. Но, я так и не понял , с помощью каких библиотек реализуется GUI редактора, может кто объяснить новичку ? http://www.cyberforum.ru/cpp-beginners/thread1203871.html
(const string &) C++
Есть класс class Someclass { public: Someclass( const string &one ) { cout << one; } };
Написать программу, читающую из текстового файла имена исполнимых программ C++
Подготовить несколько исполнимых файлов, выводящих на экран различные сообщения. Подготовить текстовый файл, в котором заданы пути к этим исполнимым файлам. Написать программу, читающую из текстового файла имена исполнимых программ и запускающую их в порядке, противоположном тому, в котором они указаны в файле. Имя текстового файла жестко задано в теле программы.
C++ Определить значение наибольшего элемента массива http://www.cyberforum.ru/cpp-beginners/thread1203815.html
Дан одномерный массив x . Определить значение, наибольшего элемента массива.
C++ Перевести с паскаля на С++ Здравствуйте! Переведите пожалуйста программу на С++ Program MINE; Const max=1000; var n,n1,count,i,x1,y1,x2,y2,m,m1,m2,m0:longint; l1,l2,l3:real; a:array of longint; h:array of byte; r,r1:real; begin подробнее

Показать сообщение отдельно
dartbenito67
0 / 0 / 0
Регистрация: 09.06.2014
Сообщений: 18

Описать структуру с именем AEROFLOT - C++

09.06.2014, 20:03. Просмотров 185. Ответов 3
Метки (Все метки)

Помогите пожалуйста, очень прошу.

Описать структуру с именем AEROFLOT, содержащую следующие поля: название пункта назначения рейса, номер рейса, тип самолета.
Из текстового файла INPUT.TXT считать информацию в массив, состоящий из не более 7 элементов типа 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
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include <iostream>
using namespace std;
struct Aeroflot{
    char name[50];
    int type, number;
};
int main()
{
    FILE *fin;
    fopen_s(&fin,"input.txt","rt");
    const int  M = 7;
    int i = 0, t,f=0;
    Aeroflot aeroflot[M];
    //read
    for (i = 0; i <= M; i++){
        cin >> aeroflot[i].name >> aeroflot[i].type >> aeroflot[i].number;
        }
    //Осталось добавить ф-цию сортировки!
    //write
    cout << "Input type,please";
    cin >> t;
    for (i = 0; i <= M; i++){
        if (aeroflot[i].type == t){
            cout << aeroflot[i].name << endl << aeroflot[i].number;
            f = 1;
        }
        if (!f) cout << "Таких рейсов нет";
    }
    fclose(fin);
    _getch();
    }
Но увы ничего не происходит, при запуске(

Добавлено через 29 секунд
Я только сортировку не сделал. не знаю как
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru