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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Лексема,Синтаксис и Семантика данного выражения. http://www.cyberforum.ru/cpp-beginners/thread349969.html
помогите разобрать данное выражение. int * m = new int что каждое из них означает,что означает int, * , m , = , new , int , нужно посмотреть правильный ли синтаксис, есть ли симантика(смысл вроде) этого выражение и лексика. и что будет,если изменить некоторые параметры к примеру в скобках вставить число. убрать звёздочку к примеру. Спасибо заранее
C++ Ошибка при перегрузке + Что не так? error C2601: Matrica::operator +: недопустимые локальные определения функций #pragma once class Matrica { public: int n; float ** a,**b,**c; Matrica(int m=1); Matrica(Matrica&); http://www.cyberforum.ru/cpp-beginners/thread349963.html
C++ Eclipse +GDB: проблемы с отладкой
В коде в начале идет инициализация переменных, а потом считывание строки: cout << "Input expression to convert > "; cin >> in_string; Включаю режим отладки нажатием клавиши F11. Иду по шагам (step over). После прохождения строки с cout строка не выводится (и в консоли не выдается вообще ничего), а при прохождении строки с cin поток (как пишет эклипс) уходит в состояние Running:Step и...
Классы C++
Написал программу расстояние между двумя точками с использованием классов. Во втором хочу использовать элемент первого. Не работает. Как это сделать? #include <iostream> #include <cmath> using namespace std; class point // класс описывающий точку и вектор { public: double x,y; };
C++ обработка символьной и строковой информации http://www.cyberforum.ru/cpp-beginners/thread349901.html
Изменить текст, чтоб слова разделились ровно одним пробелом.
C++ Найти максимальный простой делитель числа #include <iostream> using namespace std; int main () {int i,j; int a; double x,y,max; cout << ("vvedi x"); cin >> x ; y=x/2; подробнее

Показать сообщение отдельно
Evgen88
42 / 42 / 5
Регистрация: 04.11.2010
Сообщений: 119
10.09.2011, 15:16     Описать структуру с именем 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
 
typedef struct
{
    int NumReice;
    char NameReice[30];
    int TypeSamolet;
} AEROFLOT;
 
AEROFLOT a[3];
 
 
int less(const void *a1,const void *a2)
{
    AEROFLOT * pa1=a1;
    AEROFLOT * pa2=a2;
    if ((pa1->NumReice)<(pa2->NumReice)) return -1;
    else if ((pa1->NumReice)>(pa2->NumReice)) return 1;
    else return 0;
}
 
int main()
{
 
 
    int i,z;
    char t[30];
    printf("Ввод 3 элементов массива \n");
    for(i=0; i<3; i++)
    {
        printf("%d. Ввод названия рейса: ",i+1);
        scanf("%s",&(a[i].NameReice));
 
        printf("%d. Ввод номера рейса: ",i+1);
        scanf("%d",&(a[i].NumReice));
 
        printf("%d. Ввод номер типа самолета: ",i+1);
        scanf("%d",&(a[i].TypeSamolet));
 
    }
 
    qsort(a,3,sizeof(AEROFLOT),less);
 
    printf("Вывод 3 элементов массива \n");
    for(i=0; i<3; i++)
    {
        printf("%d. Названия рейса: %s \n",i+1,a[i].NameReice) ;
        printf("%d. Номера рейса:%d  \n",i+1,a[i].NumReice);
        printf("%d. Номер типа самолета:%d \n",i+1, a[i].TypeSamolet);
 
 
    }
 
    printf("Введите название рейса: ");
    scanf("%s",t);
    printf("Список рейсов с названием %s : \n",t);
    z=0;
    for(i=0; i<3; i++)
    {
        if(strcmp(t, a[i].NameReice)==0)
        {
            z=z+1;
            printf("%d. Названия рейса: %s \n",i+1,a[i].NameReice) ;
            printf("%d. Номера рейса:%d  \n",i+1,a[i].NumReice);
            printf("%d. Номер типа самолета:%d \n",i+1, a[i].TypeSamolet);
 
        }
    }
 
    if(z==0)
        printf("Нет рейсов с таким названием");
    return 0;
}
 
Текущее время: 15:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru