Составить блок-схему по коду(с++) или по условию. ХЕЛПаните Описать структуру с именем Aeroflot, содержащую следующие поля: dest – название пункта назначения рейса, number – номер рейса, type – тип самолета. Написать программу, выполняющую ввод с клавиатуры данных в массив Aeroport, состоящий из 7 структур типа Aeroflot. Записи должны быть упорядочены по возрастанию номера рейса. Вывести на экран номера рейсов и типы самолетов, вылетающих в пункт назначения, название которого совпало с названием, введённым с клавиатуры. Если таких рейсов нет, то вывести соответствующее сообщение.
#include
using namespace std;
struct Aeroflot
{
char punkt_naznachenia[40];
int nomer_reisa;
char tip_samoleta[20];
};
int main() {
Aeroflot as[7];
int i = 0, kol = 7;
for (i = 0; i as[i + 1].nomer_reisa) { temp = as[i].nomer_reisa; as[i].nomer_reisa = as[i + 1].nomer_reisa; as[i].nomer_reisa = as[i + 1].nomer_reisa = temp; continue; }
cout « "Vivod zapisey " « endl;
for (i = 0; i < kol; i++) {
cout « as[i].punkt_naznachenia « " ";
cout « as[i].nomer_reisa « " ";
cout « as[i].tip_samoleta « endl;
}
char poisk_samoletov[40];
cout « "Punkt naznachenia reisa " « endl;
cin » poisk_samoletov;
bool f = false;
for (i = 0; i < kol; i++)
if (strcmp(as[i].punkt_naznachenia, poisk_samoletov) == 0)
{
cout « "Nomer reisa ";
cout « as[i].nomer_reisa « endl;
cout « "Tip samoleta ";
cout « as[i].tip_samoleta « endl;
f = true;
}
if (!f) {
cout « "Net takogo punkta naznachenia reisa " « endl;
}
system("pause");
}
return 0;
}
129
470
Ответы на вопрос:
прямоугольник -на панели рисования слеваквадрат-как и прямоугольник только удерживая shiftовал-на панели рисования слевакруг-как и овал только удерживая shift
Популярно: Информатика
-
alinadudocka25.09.2022 21:12
-
sanekmmg198020.09.2020 03:20
-
Артём200670607.04.2021 12:29
-
Galor24.04.2020 01:00
-
глупыФФка03.06.2023 08:40
-
antihype323.06.2023 18:29
-
дима12316311.09.2022 13:55
-
Ksyusha89113.03.2020 06:01
-
Tara201704.12.2022 15:09
-
555Sasha44419.07.2020 17:38