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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблоны http://www.cyberforum.ru/cpp-beginners/thread203736.html
С помощью шаблона перегрузить следующие операции: - обращение к элементу массива + - сложение двух массивов + - сложение числа и массива
C++ Сколько предложений в тексте и вывести самое длинное предложение Нужно на visual c++ Или хотя бы просто посоветуйте как сделать примерно, какие команды использовать... Алсо посоветуйте годных самоучителей или других полезных штук. http://www.cyberforum.ru/cpp-beginners/thread203733.html
C++ коменты
Здравствуйте, помоги закоментировать... плиз... 1) #include <stdio.h> #include <conio.h> void main () { int a1,a2,a3,b1,b2,b3,c1,c2,c3,d1,d2,d3,d,dx1,dx2,dx3,m; float x1,x2,x3; clrscr (); printf ("vvedite parametri 1-go virajeniya\n");
C++ Перевод с Pascal
Нужно перевести код программы с паскаля на с++ . Есть блок-схема http://www.takepic.ru/show-image.php?id=11a55386daa5ccc2d3812e756b213a23 program a1; uses WinCrt; var A:array of integer; s, i, n, k, j : integer; begin A:=6; A:=1;A:=2;A:=2;
C++ Почему не меняется цвет? http://www.cyberforum.ru/cpp-beginners/thread203710.html
Подскажите ну совсем новичку, почему во время цикла не меняется цвет? Отнеситесь к ошибке снисходительно, я действительно совсем новичок. #include "TXLib.h" void DrawCircle (int x, int y, int r); void MoveCircle (int x, int y, int r, int v); void ChangeColor (COLORREF fillcolor); int main() {
C++ Вывод рисунка Подскажите как в СИ открыть и вывести на экран рисунок (картинку)? подробнее

Показать сообщение отдельно
Парапулька
 Аватар для Парапулька
0 / 0 / 0
Регистрация: 04.12.2010
Сообщений: 25
06.12.2010, 16:01     Описать структуру AEROFLOT
1. Описать структуру с именем AEROFLOT, содержащую следующие поля:
- название пункта назначения рейса;
- номер рейса;
- тип самолета.
2. Написать программу, выполняющую следующие действия:
- ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; записи должны быть упорядочены по возрастанию номера рейса;
- вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры;
- если таких рейсов нет, выдать на дисплей соответствующее сообщение.

Добавлено через 19 минут
В C++ Builder)

Добавлено через 22 часа 55 минут
ну помогииите

Добавлено через 3 часа 15 минут
Pascal
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
program DKLaba8;
 uses crt;
 type polet=record
       bort:string[4];
       reys:string[6];
       Q:string[25];   {punkt nazna4eni9}
       end;
   var f:file of polet;
       elem1,elem2:polet;
       number:integer;
procedure createfile;
 begin
 seek(f,filesize(f));
 writeln('vvedite svedeni9 o polete');
 writeln('For exit-write *');
  while true do
   begin
   writeln('vvedite nomer punkta nazna4eni9 v alfavitnom por9dke');
   readln(elem1.Q);
   if elem1.q='*' then break;
   writeln('vvedite typ samoleta');
   readln(elem1.bort);
   writeln('vvedite nomer reysa');
   readln(elem1.reys);
   write(f,elem1)
   end
  end;
procedure print_file;
   begin
   seek(f,0);
    write('punkt':25,' typ samoleta':4,'reys':6);
     while not eof(f) do
       begin
        read(f,elem1);
        writeln(elem1.q:25, elem1.bort:4,elem1.reys:6);
       end;
     readln;
   end;
procedure search_reys;
 var found:boolean;
     s:string;
   begin
    writeln('vvedite typ samoleta');
    readln(s);
    found:=false;
    seek(f,0);
    while not eof(f) do
      begin
       read(f,elem1);
       if elem1.bort=s then
        begin
           if found=false then
             writeln('punkt nazna4eni9':25,'reys':6);
             found:=true;
             with elem1 do
               writeln(q:25,reys:6);
        end;
      end;
      if found=false then writeln('dl9 dannogo samoleta reysov net');
    end;
 
 
 
begin
assign(f,'polet.dat');
{$i-}
reset(f);
{$i+}
 if IOResult=0 then
  writeln('dobavlenie zapisey v fail')
   else
     begin
     rewrite(f);
     writeln('Zapisi v novuy fail');
     end;
   readln;
   while true do
   begin
   clrscr;
 writeln('1-sozdanie faila');
 writeln('2-4tenie dannux faila');
 writeln('3-Vuvod na ekran p.nazna4enia i nomerov reysov dl9 dannogo samoleta');
 writeln('4-exit');
 writeln('------------------------------------------------------------------');
 writeln('vvedite nomer menu');
  readln(number);
   case number of
        1:createfile;
        2:print_file;
        3:search_reys;
        4:exit;
end;
end;
end.
как из паскаля перевести это в с++????

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