|
Как сделать класс методом describe_price() ??
|
|
Уважаемые пользователи сайта wowjp помогите в решении одной задачи. меня есть задание помогите решить его)
Создайте класс Car со сменными класса $ model, $ color, $ price, $ engine и методом describe_price (). Реализуйте метод describe_price (), чтобы при значении price <15000 выводился строку "низкая цена", при значении 15000 <price <40000 выводился строка "средняя цена", а при значении price выше 40000 - "высокая цена". Создайте объект класса Car, установите значения переменных цвета и объема двигателя. Переменной $ price присваивайте значение выражения n * 15000 / m, где n - номер вашего варианта, m - количество букв в вашем имени. Выведите значение, возвращает метод describe_price ().Добавлено (08.09.2013, 22:53) --------------------------------------------- Смотрите что набросал, ну вроде правильно но только ошибку выдает
Parse error: syntax error, unexpected T_ELSE in K:\home\127.0.0.1\127.0.0.1\index2.php on line 22
<?php require('top_template.inc'); $student="Ñàïîæí³êîâ ³êòîð Îëåêñ³éîâè÷";
class Car { public $model; public $color; public $price; public $engine; public function describe_price() { if ($price < 15000) { } echo "<br>Низька ціна"; { } else if (15000 < $price < 40000) { } echo "<br>Середня ціна<br>";
{ } else if ($price > 40000) { } echo "<br>Висока ціна<br>"; {
} } } for ($i=1; $i<=$price; $i++) { $price=n*15 000/m; echo "<br>"; echo $price ; }
require('bottom_template.inc'); ?>
да в 22 строке только что не правильно не пойму
То всьо БОБО
Сообщение # 1 написано 08.09.2013 в 22:53
|
Сообщение # 2 написано 08.09.2013 в 23:08
|
Ничего не понятно. Код сюда -http://paste.org.ru/
Сообщение # 3 написано 08.09.2013 в 23:08
|
Цитата (ScreenEMU) Ничего не понятно. Код сюда -http://paste.org.ru/ а что там на сайте делать?
То всьо БОБО
Сообщение # 4 написано 08.09.2013 в 23:12
|
if ($price < 15000) { }
ерунда какая-то
З.Ы $price немешало-бы в функцию передать, но это уже вторично сначала со скобками разобраться нужно
Да, я волшебник, и иногда делаю добрые дела.
Сообщение # 5 отредактировано Lestor19 - Воскресенье, 08.09.2013, 23:14
|
Цитата (Lestor19) if ($price < 15000) то что если значение меньше за 15000 то будет то если нет то то.. понятно?Добавлено (08.09.2013, 23:18) --------------------------------------------- <?php require('top_template.inc'); $student="Ñàïîæí³êîâ ³êòîð Îëåêñ³éîâè÷";
class Car { public $model; public $color; public $price; public $engine; public function describe_price() { if ($price < 15000) { echo "<br>Низька ціна"; } {
else if (15000 < $price < 40000) } { echo "<br>Середня ціна<br>"; } {
else if ($price > 40000) } { echo "<br>Висока ціна<br>"; } } } for ($i=1; $i<=$price; $i++) { $price=n*15 000/m; echo "<br>"; echo $price ; }
require('bottom_template.inc'); ?>
Скобки пееделал
То всьо БОБО
Сообщение # 6 написано 08.09.2013 в 23:18
|
Заработало?
Чую нифига не заработало, скобки везде переделывать надо.
Да, я волшебник, и иногда делаю добрые дела.
Сообщение # 7 отредактировано Lestor19 - Воскресенье, 08.09.2013, 23:20
|
Цитата (Lestor19) Заработало? Нет
То всьо БОБО
Сообщение # 8 написано 08.09.2013 в 23:20
|
У тебя не правильно... Условия задачи перечитай. Вот правильный КОД Код class Car { public $model; public $color; public $price; public $engine; public function describe_price() { if($this->price < 15000) { return "Низька ціна"; } else if ($this->price > 15000 and $this->price < 40000) { return "Середня ціна"; } else if ($this->price > 40000) { return "Висока Ціна"; } } } $Cars = new Car(); $Cars->model = 203; $Cars->color = "Red"; $Cars->engine = "PM20492"; $n = 1; // Номер варианта $m = 9; // Букв в имени $Cars->price = $n*15000/$m; echo $Cars->describe_price();
Сообщение # 9 отредактировано ScreenEMU - Воскресенье, 08.09.2013, 23:24
|
Сообщение # 10 написано 08.09.2013 в 23:23
|
ScreenEMU Спасибо дружище выручил)
То всьо БОБО
Сообщение # 11 написано 08.09.2013 в 23:25
|
Сообщение # 12 написано 08.09.2013 в 23:26
|
Azteco, похоже да. я только в асме C++ шарю)
Сообщение # 13 написано 08.09.2013 в 23:27
|
Цитата (Valiener) ScreenEMU Спасибо дружище выручил) Рад был помочь. Где учишься?
Сообщение # 14 отредактировано ScreenEMU - Воскресенье, 08.09.2013, 23:29
|
data777, асма для слоу
Сообщение # 15 написано 08.09.2013 в 23:29
|
Цитата (ScreenEMU) Рад был помочь. Учишь где? И-Ф ИФНТУНГ Украина
То всьо БОБО
Сообщение # 16 написано 08.09.2013 в 23:29
|
Сообщение # 17 написано 08.09.2013 в 23:30
|
data777, норм язык это шарп или питон Предрассудки :в "Каждый язык хорош по своему!"
Сообщение # 18 отредактировано Azteco - Воскресенье, 08.09.2013, 23:33
|
Цитата (Valiener) И-Ф ИФНТУНГ Украина Недавно приезжал во Франик) Весело там у вас)
Сообщение # 19 написано 08.09.2013 в 23:31
|
Цитата (ScreenEMU) Недавно приезжал во Франик) Весело там у вас) нас тут всегда весело))
То всьо БОБО
Сообщение # 20 написано 08.09.2013 в 23:35
|