кодесурса
«PHP

PHP для циклических упражнений: итерация по двум целым числам для получения Fizz, Buzz и FizzBuzz

script1adsense2code
script1adsense3code

PHP для цикла: упражнение 11 с решением

Напишите программу PHP, которая перебирает целые числа от 1 до 100. Для кратных трех выведите «Fizz» вместо числа и для кратных пяти выведите «Buzz». Для чисел, кратных трем и пяти, выведите «FizzBuzz».

Пример решения:

PHP-код:

<?php
for ($i = 1; $i <= 100; $i++)
{
  if ( $i%3 == 0 && $i%5 == 0 )
   {
     echo $i . " FizzBuzz"."\n" ;
   }
  else if ( $i%3 == 0 ) 
   {
     echo $i. " Fizz"."\n";
   }
     else if ( $i%5 == 0 ) 
   {
     echo $i. " Buzz"."\n";
   }
     else
   {
     echo $i."\n";
   }
 }
?>

Пример вывода:

 1                                                           
2                                                           
3 Физз                                                      
4                                                           
5 Базз                                                      
6 Физз                                                      
7                                                           
8                                                           
9 Физз                                                      
10 Buzz                                                     
......                                                
90 FizzBuzz                                                 
91                                                          
92                                                          
93 Fizz                                                     
94                                                          
95 Buzz                                                     
96 Физз                                                     
97                                                          
98
99 Fizz                                                     
100 Buzz

Блок - схема:

«Блок-схема:

Редактор кода PHP:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите скрипт PHP, который создает конкретную таблицу (используйте для циклов).
Далее: Напишите программу PHP для генерации и отображения первых n строк треугольника Флойда. (используйте n = 5 и n = 11 строк).

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code