Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Задача: Вывести на экран все числа меньше 1000, которые не делятся на 5

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Я начинающий, хоть убейте, не смог разобраться
incredi
Отправлено: 21 Декабря, 2015 - 13:58:37
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Вывести на экран все числа меньше 1000, которые не делятся на 5

Сделал вот это, а дальше мозг не хочет думать

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4.        
  5.         for($a = 0; $a <= 1000; $a = $a+1)
  6.         if ($a % 5) {
  7.                 echo '$a';
  8.                 echo '<br>';
  9.         }
  10.        
  11. ?>
  12.  


Разумеется это не правильное решение. Помогите ребята!
 
 Top
IllusionMH
Отправлено: 21 Декабря, 2015 - 14:07:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




incredi, а нафига одинарные кавычка вокруг переменной, если в ней переменные не интерпретируются?

(Отредактировано автором: 21 Декабря, 2015 - 14:07:40)

 
 Top
Sail
Отправлено: 21 Декабря, 2015 - 14:10:39
Post Id



Участник


Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014  


Помог: 57 раз(а)




incredi, почитайте про строки.
(с двойными кавычками, например...)
Ну или вообще без строк обойдитесь при выводе числа, или воспользуйтесь оператором конкатенации
 
 Top
incredi
Отправлено: 21 Декабря, 2015 - 14:37:13
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




IllusionMH пишет:
incredi, а нафига одинарные кавычка вокруг переменной, если в ней переменные не интерпретируются?


)) говорю же чайник, а вообще код правильный, за исключением этих кавычек?

Если нет, не могли бы помочь и написать правильный код
 
 Top
andrewkard
Отправлено: 21 Декабря, 2015 - 16:43:14
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




incredi пишет:
все числа меньше 1000, которые не делятся на 5

PHP:
скопировать код в буфер обмена
  1. for($a = 0; $a < 1000; $a++){
  2.     if ($a % 5 != 0) {
  3.         echo $a.'<br>';
  4.     }
  5. }
 
 Top
IllusionMH
Отправлено: 21 Декабря, 2015 - 17:52:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




andrewkard, да всё там норм приводилось и правильно работало

(Отредактировано автором: 21 Декабря, 2015 - 17:52:32)

 
 Top
andrewkard
Отправлено: 21 Декабря, 2015 - 18:34:15
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




IllusionMH пишет:
да всё там норм приводилось и правильно работало

ага, завтык
 
 Top
incredi
Отправлено: 22 Декабря, 2015 - 10:48:17
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Спасибо ребята.
Получилось вот так

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  for($a = 0; $a < 1000; $a++)
  4.     if (($a % 5) >= 1 )  {
  5.         echo $a.'<br>';
  6.  }
  7.  ?>
  8.  
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB