08.07.2020, 16:15 [+3 UTC]
в нашей команде: 4 663 чел. | участники онлайн: 4 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.89 (25.04.2020)
JS-v.1.45 | CSS-v.3.39

Общие новости:
13.04.2020, 00:02

Форум:
07.07.2020, 19:11

Последний вопрос:
08.07.2020, 16:02
Всего: 152721

Последний ответ:
08.07.2020, 02:59
Всего: 260323

Последняя рассылка:
08.07.2020, 15:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
25.02.2016, 17:03 »
YwaN
Грамотная консультация. Хороший и отзывчивый специалист. [вопрос № 188847, ответ № 273404]
11.04.2012, 07:53 »
Александр МАГ
Мне кажется, чтотакие простые задачи, как определение вхождения в интервал, надо мягко отметать, отсылая к учебнику. Это ребята ленятся выполнять учебные задания и потом выдают результат как свой. Таким способом программированию никогда не научатся. Но. видимо. такой цели и нет.

РАЗДЕЛ • .NET Framework / C# / Java

Создание программ на программной платформе .NET Framework и языках С# и Java.

[администратор рассылки: Коцюрбенко Алексей Владимирович (Старший модератор)]

Лучшие эксперты в этом разделе

Коцюрбенко Алексей Владимирович
Статус: Старший модератор
Рейтинг: 1003
Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 306
solowey
Статус: Профессионал
Рейтинг: 203

Перейти к консультации №:
 

Консультация онлайн # 188787
Раздел: • .NET Framework / C# / Java
Автор вопроса: fenixname (Посетитель)
Отправлена: 06.02.2016, 13:59
Поступило ответов: 1

Здравствуйте! У меня возникли сложности с таким вопросом: 1)Исправить ошибку: неверно выставляется цена за грузовые и легковые автомобили 2)система не ловит (пропускает) угнанные полицейские автомобили

Приложение:

Состояние: Консультация закрыта

Ответ # 273363 от PsySex (Профессионал)

Здравствуйте, fenixname!
1) Грузовым автомобилем считаем автомобиль высота которого больше passengerCarMaxHeight или масса больше passengerCarMaxWeight. Дополнительную плату за прицеп берем только с грузовых автомобилей.

Код (JavaScript) :: выделить код
                if(carHeight > controllerMaxHeight) 
                { 
                    blockWay("высота вашего ТС превышает высоту пропускного пункта!"); 
                    continue; 
                } 
                else 
                { 
                   Double weight = WeightMeter.getWeight(car);      
                   if (carHeight > passengerCarMaxHeight || weight > passengerCarMaxWeight) 
                   {            
                      price = cargoCarPrice; 
                      if(car.hasVehicle()) { 
                         price = price + vehicleAdditionalPrice; 
                      } 
                   } 
                   else { 
                         //Легковой автомобиль 
                         price = passengerCarPrice; 
                   }            
                
                }

2) Система может пропускать угнанные автомобили например из-за разного регистра букв в номерах. Наверно следует сравнивать номера без учета регистра.
Код (JavaScript) :: выделить код
if(carNumber.equals(criminalNumber))

заменить на
Код (JavaScript) :: выделить код
if(carNumber.equalsIgnoreCase(criminalNumber))


Консультировал: PsySex (Профессионал)
Дата отправки: 11.02.2016, 10:19

4
нет комментария
-----
Дата оценки: 14.02.2016, 09:15

Рейтинг ответа:

+2

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 188787

PsySex
Профессионал

ID: 848

# 1

 +2 
 
= общий = | 08.02.2016, 09:38 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

1) Грузовым автомобилем считаем автомобиль высота которого больше passengerCarMaxHeight или масса больше passengerCarMaxWeight. Дополнительную плату за прицеп берем только с грузовых автомобилей. Если это не так, напишите как павильно.

Код (JavaScript) :: выделить код
if(carHeight > controllerMaxHeight)
            {
                blockWay("высота вашего ТС превышает высоту пропускного пункта!");
                continue;
            }
            else
            {
                Double weight = WeightMeter.getWeight(car);		
				if (carHeight > passengerCarMaxHeight || weight > passengerCarMaxWeight)
				{				
					price = cargoCarPrice;
					if(car.hasVehicle()) {
						price = price + vehicleAdditionalPrice;
					}
				}
				else {
						//Легковой автомобиль
						price = passengerCarPrice;
				}				
				
            }

2) Система может пропускать угнанные автомобили например из-за разного регистра букв в номерах. Наверно следует сравнивать номера без учета регистра.
if(carNumber.equals(criminalNumber))
заменить на
if(carNumber.equalsIgnoreCase(criminalNumber))

fenixname
Посетитель

ID: 399502

# 2

= общий = | 14.02.2016, 09:13 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Здравствуйте, задание уже сделал.В любом случае благодарю!По расставленным ценам всё верно.А то что не ловит нарушителей, так там нужно блоки поменять местами

/**
* Проверка на наличие номера в списке номеров нарушителей
*/


а потом

/**
* Пропускаем автомобили спецтранспорта
*/

-----
Последнее редактирование 14.02.2016, 09:13 fenixname (Посетитель)

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.15491 сек.

© 2001-2020, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.89 от 25.04.2020
Версия JS: 1.45 | Версия CSS: 3.39