в аэробусе вмещающем 160 пассажиров три четверти



Автор Џ Янский задал вопрос в разделе Другие языки и технологии

Помогите с задачей по информатике. Срочно прошу. и получил лучший ответ

Ответ от Џрослав Замащиков[гуру]
Не хватает либо цены за билет эконом класса
либо цены за билет бизнес класса.
Uses crt;
var a,b,x,c,d:real;
begin
ClrScr;
writeln('Введите кол-во нераспроданных билетов бизнес класса (а) и кол-во нераспроданных билетов эконом. класса (б) ');
readln(a,b);
// Узнали, сколько осталось нераспроданных билетов разных классов.
c:=160*0.75-b;
// Узнали, сколько билетов продано эконом класса.
d:=160*0.25-a;
// Узнали, сколько билетов продано бизнес класса.
x:=d+c/2;
writeln('Для того, чтобы узнать сколько денег получила авиакомпания за этот рейс нужно число х: ',x,' умножить на цену билета бизнес класса, либо умножить на удвоенную цену одного билета эконом класса');
readln
end.
Или ответ: число которое выведет программа х, например, Ответ: 15х
Программа проверена, если что не так пиши

Ответ от Иван Прогошин[новичек]
Браво Ярослав

Ответ от Irina Primar[новичек]
1. Подумать над алгоритмом
2. Вот сам алгоритм:
а. спросить у пользователя значения
б. расчитать ответ
в. выдать ответ на экран
3. Написать код в паскале
4. Исправить ошибки компиляции
5. Протестировать, вводить разные числа
6. обнаружила, что если вводить числа наугад ответ получается отрицательным иногда
7. Вставить код проверки введенных пользователем значений
8. убрать ошибки компиляции
9. протестировать
10. готово
А вот и сама программа:
program aerobus;
uses crt;
const TotalPlace = 160;
var businessPlaces, economyPlaces:integer;
businessPrice, economyPrice:real;
totalCharge:real;
a,b:integer;
correctInput:boolean;
begin
clrscr;
businessPlaces:=TotalPlace div 4;
economyPlaces:= TotalPlace - businessPlaces;
writeln('business places count: ', businessPlaces);
writeln('economy places count: ', economyPlaces);
correctInput:=false;
while not correctInput do
begin
write('Please Input Business Class Ticket Price: ');
readln(businessPrice);
if(businessPrice>0) then
begin
correctInput:=true;
end
else
begin
writeln('The price should be a positive number, please try again');
end;
end;
economyPrice:=businessPrice/2;
writeln('Economy Ticket Price is: ', economyPrice:0:2);
correctInput:=false;
while not correctInput do
begin
write('How many business tickets are left?: ');
readln(a);
if(a>=0) and (a<=businessPlaces)then correctInput:=true;
if(a<0) then
begin
writeln('Please input a positive number or 0, please try again');
end;
if(a>businessPlaces) then
begin
writeln('Please input a number which is less or equal to the tolal business place count, please try again');
end;
end;
correctInput:=false;
while not correctInput do
begin
write('How many economy tickets are left?: ');
readln(b);
if(b>=0) and (b<=economyPlaces)then correctInput:=true;
if(b<0) then
begin
writeln('Please input a positive number or 0, please try again');
end;
if(b>economyPlaces) then
begin
writeln('Please input a number which is less or equal to the tolal economy place count, please try again');
end;
end;
totalCharge:=(businessPlaces-a)*businessPrice;
totalCharge:=totalCharge+(economyPlaces-b)*economyPrice;
writeln('The total charge is:', totalCharge:0:2);
writeln;
writeln('Press enter to exit');
readln;
end.

Ответ от Eriknaz[новичек]
что за чуж

Ответ от сергей емельянов[новичек]
program n_12;
var a, b: integer; s, x: real;
begin
writeln ('Подсч?т суммы от продажи билетов');
writeln ('Количество непроданных билетов бизнес класса a');
readln (a);
writeln ('Количество непроданных билетов бизнес класса b');
readln (b);
writeln ('Стоимость билетов бизнес класса x');
readln (x);
s:= (40 - a)*x+(120 - b)*x/2;
writeln ('Билетов продано на ', s, ' руб.')
end.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Помогите с задачей по информатике. Срочно прошу.

Какая религия в Эмиратах? в Дубаи?
Практически все граждане ОАЭ — мусульмане, 85 % из которых — сунниты, и 15 % — шииты. По данным
подробнее...
спросили в Магия Сглаз
как самостоятельно избавиться от сглаза или порчи??
"хочешь сделать что-то хорошо - сделай это сам" если вас мучают сомнения - проверьтесь на порчу
подробнее...
спросили в Суп
Напишите необычные рецепты супов с курицей. для разнообразия, желательно посытнее
СУПЧИК "КАЗАЧИЙ ЗАВТРАК".
Этот суп я впервые попробовала у своей тети, в казачьей станице на
подробнее...
спросили в Другое Катковы
Кем и когда была придумана клизма?
Клизма - одно из первых изобретений цивилизации - верно служила человечеству на протяжении долгих
подробнее...

Как прорыть не большую траншею под домом для прокладки дюймовой трубы?
Начинате с того что найдите толстостенную полдюймовую трубу, длиной не мене 2.5 метров. К её концу
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Магия
Как распознать порчу? напишите признаки порчи.
"хочешь сделать что-то хорошо - сделай это сам" если вас мучают сомнения - проверьтесь на порчу
подробнее...
спросили в Нарын
где готовят узбекский нарын?
- 500-600 грамм говядины или баранины с косточкой
- 3,5 стакана воды
- Соль
- 2
подробнее...

На аквариумных водорослях образовались нитевые водоросли!!!
Самая большая проблема при выращивании аквариумных растений - это рост водорослей. И это основная
подробнее...
спросили в Агидель
С лицом черти что твориться, даже подростком не было никогда таких проблем.
Для начала все советы, которые получите здесь ( в том числе и мой ) забудьте, как страшный сон.подробнее...
спросили в Магия
как проверить порчу с помощи спичек?
Суть метода – в стакан, наполненный водой на три четверти, после определенной подготовки (стакан
подробнее...
спросили в Магия
как узнать самой, есть ли на мне порча?
"хочешь сделать что-то хорошо - сделай это сам" если вас мучают сомнения - проверьтесь на порчу
подробнее...
спросили в Магия
какие есть методы диагностики порчи, сглаза?
Самостоятельная диагностика порчи свечой
Попадался и такой способ самостоятельной диагностики:
подробнее...

как научиться рисовать персонажей в виде "три четверти" ?
жаль, что сразу про мангу не дочитала =) ну я сама в общем не шик =) но немного помочь смогу =)подробнее...

Какое слово лишнее в ряду и почему? Четверик, четвертка, четверть, четвертак
Думаю, что лишним является слово четвертак, так как значение этого слова никак не связано с мерами
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*