Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 04.10.2015, 09:40   #1
Dadni
Новичок
Джуниор
 
Регистрация: 04.10.2015
Сообщений: 16
По умолчанию Pascal|Вывести на печать перечень автомобилей

Задача на тип record.
В магазине имеется список поступивших в продажу автомобилей. Каждая запись этого списка содержит марку автомобиля и его параметры: стоимость, расход бензина на 100км, надежность(число лет безотказной работы), комфортность(отличная, хорошая, удовлетворительная). Покупатель также имеет ряд требования по каждому из этих параметров. Эти требования задаются в виде некоторого интервала(например, стоимость - 100...300тыс. руб.; расход бензина - 4...10л на 100км). Вывести на печать перечень автомобилей, удовлетворяющих требованиям покупателя. Требования покупателя ввести с клавиатуры.

Последний раз редактировалось Dadni; 04.10.2015 в 09:43.
Dadni вне форума
Старый 04.10.2015, 10:14   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Попытки и наработки увидеть можно?
I'm learning to live...
Stilet вне форума
Старый 04.10.2015, 12:32   #3
Dadni
Новичок
Джуниор
 
Регистрация: 04.10.2015
Сообщений: 16
По умолчанию

Актуально!
Dadni вне форума
Старый 04.10.2015, 13:05   #4
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

Цитата:
Сообщение от Dadni Посмотреть сообщение
Актуально!
Ну ты ваще красава

Прям как во фрилансе
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума
Старый 04.10.2015, 17:57   #5
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
type
  tKomfort = (otl,hor,udov);
  tAvto = record
     Marka:string;
     Stoimost,Rashod,Nadezhnost:integer;
     Komfort:tKomfort;
  end;
var i,St1,St2,Ra1,Ra2:integer;
    p:array[0..4] of tAvto;
begin
   p[0].Marka:='Zhiguli';
   p[0].Stoimost:=150000;
   p[0].Rashod:=8;
   p[0].Nadezhnost:=10;
   p[0].Komfort:=hor;
   p[1].Marka:='Volga';
   p[1].Stoimost:=180000;
   p[1].Rashod:=10;
   p[1].Nadezhnost:=12;
   p[1].Komfort:=otl;
   p[2].Marka:='Zaporozhec';
   p[2].Stoimost:=120000;
   p[2].Rashod:=8;
   p[2].Nadezhnost:=5;
   p[2].Komfort:=udov;
   p[3].Marka:='Niva';
   p[3].Stoimost:=200000;
   p[3].Rashod:=5;
   p[3].Nadezhnost:=14;
   p[3].Komfort:=otl;
   p[4].Marka:='Mercedes';
   p[4].Stoimost:=250000;
   p[4].Rashod:=6;
   p[4].Nadezhnost:=20;
   p[4].Komfort:=otl;
   Write('Stoimost = ');
   Readln(St1);
   Readln(St2);
   Write('Rashod = ');
   Readln(Ra1);
   Readln(Ra2);
   For i:=0 to 4 do
      If (p[i].Stoimost>=St1) and (p[i].Stoimost<=St2) and
         (p[i].Rashod>=Ra1) and (p[i].Rashod<=Ra2) then
      Writeln(p[i].Marka,': Stoimost = ',p[i].Stoimost,', Rashod = ',
         p[i].Rashod,', Nadezhnost = ',p[i].Nadezhnost);
   Readln;
end.
Сойдет?
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума
Старый 04.10.2015, 18:05   #6
Dadni
Новичок
Джуниор
 
Регистрация: 04.10.2015
Сообщений: 16
По умолчанию

Сейчас посмотрим, но, все равно, спасибо!
Dadni вне форума
Старый 04.10.2015, 19:38   #7
Dadni
Новичок
Джуниор
 
Регистрация: 04.10.2015
Сообщений: 16
По умолчанию

Тему можно закрывать!
Dadni вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести на печать ScrollBox в delphi BuT@JL Общие вопросы Delphi 5 10.05.2016 14:40
Известны стоимости (в долларах) нескольких марок легковых автомобилей и мотоциклов. Верно ли, что средняя стоимость автомобилей п Борисс Паскаль, Turbo Pascal, PascalABC.NET 3 13.02.2015 17:58
Вычисляемое поле вывести на печать. Sergant666 БД в Delphi 2 21.04.2012 19:10
CRichEditCtrl вывести на печать pror0ck Общие вопросы C/C++ 0 14.06.2011 15:30
вывести данные StringGrid на печать Driver_09 Компоненты Delphi 22 21.06.2010 13:56