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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 06.03.2018, 12:53   #1
Temka3791
Пользователь
 
Регистрация: 05.03.2018
Сообщений: 17
По умолчанию не могу найти проблему

Для определения рентабельности автобусного маршрута вычисляют разницу между сданными деньгами за проезд и затратами на обеспечение маршрута. Составьте программу определения самого рентабельного из трех маршрутов в городе.


Код:
Program A; 
var M1,M2,M3,Z1,Z2,Z3:real; 
R1, R2, R3,max,iNum:real; 


begin 

  Writeln('Введите количество денег, полученных на 1-ом, 2-ом, 3-м маршрутах'); 
  Readln(M1,M2,M3); 
  Writeln('Введите цену затрат на 1-ом,2-ом, 3-м маршрутах '); 
  Readln(Z1,Z2,Z3); 
  R1:=M1-Z1; 
  R2:=M2-Z2; 
  R3:=M3-Z3; 
  if R1>R2 then 
    max:=R1 
  else 
   max:=R2; 

  R2:=max; 

  if
    R3>max 
  then 
   max:=R3; 

  R3:=max; 
  R1:=1; 
  R2:=2; 
  R3:=3; 
  writeln('Самый рентабельный - ',max, ' маршрутый номер ') 
end.
_____
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ)
Модератор

Последний раз редактировалось Serge_Bliznykov; 06.03.2018 в 13:31.
Temka3791 вне форума
Старый 06.03.2018, 13:11   #2
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 736
По умолчанию

Max выдаст сумму максимальной прибыли, а не номер маршрута: 1, 2 или 3 - как у Вас Заложено в программе. Я нашел ошибку - сколько дадите денег за нее?
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Cuprum5 вне форума
Старый 06.03.2018, 13:30   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Temka3791, Вы с разделом не ошиблись? Фриланс - это заказ работы за деньги (платной помощи). Может перенести тему в раздел Паскаль ?
Serge_Bliznykov вне форума
Старый 06.03.2018, 13:38   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Там уже есть
http://www.programmersforum.ru/showthread.php?t=317893
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу решить проблему с ShellListView Janger Общие вопросы Delphi 2 29.03.2021 09:36
Не могу решить проблему с ошибкой Janger Общие вопросы Delphi 7 20.03.2015 22:03
Помощь с циклом (Не могу решить проблему) Usandy Паскаль, Turbo Pascal, PascalABC.NET 5 05.11.2013 16:41
Не могу решить проблему в программе с BackSpace Namtarius Общие вопросы C/C++ 5 24.02.2012 12:36
Не могу понять проблему scalpel PHP 3 02.11.2011 17:50