0 / 0 / 0
Регистрация: 09.06.2013
Сообщений: 9
1

сортировка: При постановке на учет в ГАИ автолюбители указывают следующие данные

09.06.2013, 21:59. Показов 791. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При постановке на учет в ГАИ автолюбители указывают следующие данные: марка автомобиля, год выпуска, номер двигателя, номер кузова, цвет, номерной знак, Ф.И.О и адрес владельца. Вывести список автомобилей, проходящих техосмотр в текущем году, сгруппированных по маркам автомобилей. Учесть, что если текущий год четный, техосмотр проходят автомобили с четными номерами двигателей, иначе – с нечетными номерами.
Прошу помогите решить задачу,бьюсь уже который час и ничего не получается,прошу очень надо.

Добавлено через 2 часа 39 минут
Delphi
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
procedure TForm1.Button2Click(Sender: TObject);
 var
  n,j,nzap,volvo,bmw,ford,volga: Integer;
  sort: array [1..4] of Tmashina;
begin
memo2.Clear;
for j:=1 to nzap do
         begin
      if (mashina[j].nomerdv mod 2=0) then
  begin
      if (mashina[j].marka='вольво')  then
  begin
       sort[1]:=mashina[j];
  end;
 
      if (mashina[j].marka='бмв')  then
  begin
         sort[2]:=mashina[j];
  end;
 
      if (mashina[j].marka='форд') then
  begin
       sort[3]:=mashina[j];
  end;
 
      if (mashina[j].marka='волга')  then
  begin
         sort[4]:=mashina[j];
  end;
           end;
 
 for n:=1 to 4 do
 begin
 with sort[n] do begin
 Memo2.Lines.Add(marka+' '+IntToStr(year)+'  '+IntToStr(nomerdv)+'  '+IntToStr(nomerkuz)+'  '+zvet+'  '+IntToStr(nomerzn)+'  '+fio+'  '+ adress);
 end;
 end;
 end;
 end;
 
 end.


Есть код,но сортировка работает не правильно,прошу помочь..!!!!!!!!!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.06.2013, 21:59
Ответы с готовыми решениями:

Учёт регистра при запросе и проверка на вводимые данные
Здравствуйте, как сделать так чтобы при вводе в Edit по событию onChange, не учитывался регистр....

Открытие скрытого листа при постановке галочки
всем доброго времени суток. Исходные данные --имеется лист "титул" --и 8 скрытых листов...

При постановке курсора на поле вызывать календарь для выбора даты
Всем привет Как при постановке курсора на поле вызывать календарь для выбора даты? Подсобите...

Почему при выделении памяти перед malloc явно указывают тип?
Вопрос в заголовке темы. Почему пишут так: short length = 5; char *buffer =...

0
09.06.2013, 21:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.06.2013, 21:59
Помогаю со студенческими работами здесь

Данные о книгах домашней библиотеки записано в N строках символов, каждый из которых содержит следующие данные
Данные о книгах домашней библиотеки записано в N строках символов, каждый из которых содержит...

Автоматическая сортировка в DataGridView: При нажатии на любую колонку исчезают данные
Доброй ночи. Возникла проблема с автоматической сортировкой грида.. не могу понять как решить ее.....

Определить следующие данные
имеется таблица год кол-во 1990 834 1991 3423 1992 ...

Известны следующие данные
Известны следующие данные: ФИО, Адрес, Год Рождения, Место работы или учебы, Годен или не годен к...

Как вытащить из строки следующие данные?
Здравствуйте, появилась необходимость использовать регулярные выражения так как substr не подходит...

Известны следующие данные о N учениках класса:
Известны следующие данные о N учениках класса: фамилия, имя, отчество, дата рождения (число, месяц...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru