Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Массив 
:(
    Опции темы
Фрезеровщик
Дата 3.6.2014, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 3.6.2014

Репутация: нет
Всего: нет



Здравствуйте, подскажите плиз как написать проверку
Задача: Дан рост школьника и рост его одноклассников. Надо найти, сколько человек в классе выше, чем наш герой.

Код

error_reporting(-1);
$anonHeight = 169; /* Рост Олега */
/* Рост одноклассников Олега */
$classmates = array(
'Антон' => 172,
'Семен' => 165,
'Лена' => 189,
'Иван' => 171,
'Петр' => 182,
'Сидор' => 176,
'Аня' => 180,
'Таня' => 179,
'Маня' => 171
);

$number = 0; /* Сколько человек в классе выше Олега */

/* Перебираем всех одноклассников */
foreach ($classmates as $name => $height) {
echo nl2br("Имя: {$name}, рост: {$height} см.\n");
/* Тут надо добавить проверку, выше или ниже этот человек, чем Олег,
и подсчитать число тех, кто выше */

}
echo "В классе {$number} человек выше Олега\n";


Спасибо

Это сообщение отредактировал(а) Aliance - 3.6.2014, 18:40
PM MAIL   Вверх
Aliance
Дата 3.6.2014, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 14
Всего: 137



В чем трудность? У вас есть искомый рост ($anonHeight) и есть рост текущего одноклассника в цикле ($height), в чем проблема их сравнить и при необходимости проинкрементить счетчик (++$number)?

PS: а зачем тут использование nl2br?
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0579 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.