Описать структуру с именем AEROFLOT, содержащую следующие поля:название пункта назначения рейса -номер рейса -тип самолета. Написать программу, выполняющую следующие действия: ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT- записи должны быть упорядочены по возрастанию номера рейса- вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры, если таких рейсов нет, выдать на дисплей соответствующее сообщение.- C++(Си)

    #include 
    #include 
    #include 
    using namespace std;
     
    int main()
    {
    	SetConsoleCP (1251);
    	SetConsoleOutputCP (1251);
     
    	char kuda[30];//Промежуточные значения пунктов назначения
    	int reis;     //при упорядочивании
    	char airtype[10];
     
    	int i,j;
    	char punkt[30];//для ввода пункта назначения с клавиатуры
     
    	struct AEROFLOT
    	{
    		char kudaletim[30];
    		int nomerreisa;
    		char planetype[10];
    	};
    	AEROFLOT Bort[7];
     
    //вводим значения структуры AEROFLOT
    	for (int i=0; i<=6; i++)
    	{
    		cout<<"Введите пункт назначения рейса "<<(i+1)<<" \n";
    			cin>>Bort[i].kudaletim;
    		cout<<"Введите номер рейса\n";
    			cin>>Bort[i].nomerreisa;
    		cout<<"Введите тип самолёта\n";
    			cin>>Bort[i].planetype;
    	}
    //Упорядочивание по номерам рейса
    	for( i=0; i<=5;i++)
    		for( j=i+1; j<=6;j++)
    			if(Bort[i].nomerreisa>Bort[j].nomerreisa)
    			{
    			    strcpy(kuda, Bort[i].kudaletim );//массивы строк сравниваются так!
    				reis= Bort[i].nomerreisa;        //целые числа сравниваются так
    				strcpy(airtype, Bort[i].planetype);
    				strcpy(Bort[i].kudaletim, Bort[j].kudaletim);
    				Bort[i].nomerreisa= Bort[j].nomerreisa;
    				strcpy(Bort[i].planetype, Bort[j].planetype);
    				strcpy(Bort[j].kudaletim, kuda);
    				Bort[j].nomerreisa=reis;
    				strcpy(Bort[j].planetype , airtype);
    			}
    //Вывод упорядоченных по номерам рейса данных
    	cout<<"-Пункт назначения-    -№ рейса-   -тип самолёта-\n";
    	for(int i=0; i<=6;i++)
             cout<<Bort[i].kudaletim<<"  "<<Bort[i].nomerreisa<<"  "<<Bort[i].planetype<<"\n";
    //Вывод рейсов, летящих до введённого пункта назначения
    	metka:int z;
    	z=0;
    	cout<<"Введите пункт назначения\n";
    	cin>>punkt;
    	for(int i=0; i<=6;i++)
    		if(strcmp(Bort[i].kudaletim,punkt)==0)
    		{
    		cout<<Bort[i].kudaletim<<"  "<<Bort[i].nomerreisa<<"  "<<Bort[i].planetype<<"\n";
    		z=1;	
    		}	
     
    	if(!z) cout<<"Рейсов по вашему запросу не найдено\n\n";
     
    	cout<<"Хотите ввести другой Пункт назначения?\n";
    	cout<<" Если да, введите - yes; если нет, введите - что угодно \n";
    	char qwert[]="yes";
    	char qwe[30];
    	cin>>qwe;
    	if(strcmp(qwe,qwert)==0) goto metka;
     
    	return 0;
    }
    

    One Thought to “Описать структуру с именем AEROFLOT, содержащую следующие поля:название пункта назначения рейса -номер рейса -тип самолета. Написать программу, выполняющую следующие действия: ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT- записи должны быть упорядочены по возрастанию номера рейса- вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры, если таких рейсов нет, выдать на дисплей соответствующее сообщение.- C++(Си)”

    1. Shirodhara is being pdacticed at all Ayurvedic centers and even health spas all over
      the world. Being pure, they’re thought of to be fairly harmless onn the porrs and skin. In case
      you wish to treat shoulder or back ache,a muscle strain oor
      stiff neck. There are a number of essential elements that one nneeds to put in mind when searching for massage oil.
      When a participant twists his ankle or strains
      his elbows, a therapist will then apply sports massage, which combines deep tissue therapeutic massage procedures
      with superficial strokes to right the problems. A deep tissue approach that helps to recover ligament, muscle,
      annd tendon injuries. It iss best for deep relaxation and stress relief.
      Yet it maay also help them to relief tensions annd even constructed
      uup sexual energy. This therapeutic massage technique can be used to fight these
      in our our bodies and clear them from our systems.
      You can use a full body massage or a selectedd areas.
      Thhe practitioner miggt brush, knead, roll/ press and rub the areas between eacfh of
      tthe joints (identified because the eight gates) to pen the physique’s defensive (wei) qi and get the energy shifting in booth the meridians and the muscles.

      Look into my site: https://ivoryvalentine.com/regions/Discreet-apartments-in-Karmiel.php

    Leave a Comment