кодесурса
«PHP

PHP для цикла - упражнения, практика, решение

script1adsense2code
script1adsense3code

PHP для цикла [38 упражнений с решением]

1. Создайте скрипт, который отображает 1-2-3-4-5-6-7-8-9-10 в одну строку. Там не будет дефис (-) в начальной и конечной позиции . Перейти к редактору

Нажмите меня, чтобы увидеть решение

2. Создайте сценарий, используя цикл for, чтобы добавить все целые числа от 0 до 30 и отобразить итоговое значение . Перейти к редактору

Нажмите меня, чтобы увидеть решение

3. Создайте скрипт для построения следующего шаблона, используя вложенный цикл for. Перейти к редактору

 *  
* *  
* * *  
* * * *  
* * * * * 

Нажмите меня, чтобы увидеть решение

4. Создайте сценарий для построения следующего шаблона, используя вложенный цикл for. Перейти к редактору

 *
* *
* * *
* * * *
* * * * *
* * * * *
* * * *
* * *
* *
*

Нажмите меня, чтобы увидеть решение

5. Напишите программу для вычисления и печати факториала числа с помощью цикла for. Факториал числа - это произведение всех целых чисел вплоть до этого числа, включая факториал 4: 4 * 3 * 2 * 1 = 24. Перейти к редактору

Нажмите меня, чтобы увидеть решение

6. Напишите программу, которая выдаст вам все возможные комбинации двузначной десятичной комбинации, напечатанной в формате с разделителями-запятыми: перейдите в редактор
Пример вывода:
00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99,

Нажмите меня, чтобы увидеть решение

7. Напишите программу, которая будет считать символы «r» в тексте «w3resource». Перейти к редактору

Нажмите меня, чтобы увидеть решение

8. Напишите сценарий PHP, который создает следующую таблицу, используя циклы for. Добавьте cellpadding = "3px" и cellspacing = "0px" к тегу таблицы. Перейти к редактору

1 * 1 = 1 1 * 2 = 2 1 * 3 = 3 1 * 4 = 4 1 * 5 = 5
2 * 1 = 2 2 * 2 = 4 2 * 3 = 6 2 * 4 = 8 2 * 5 = 10
3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 3 * 4 = 12 3 * 5 = 15
4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 4 * 4 = 16 4 * 5 = 20
5 * 1 = 5 5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25
6 * 1 = 6 6 * 2 = 12 6 * 3 = 18 6 * 4 = 24 6 * 5 = 30

Нажмите меня, чтобы увидеть решение

9. Напишите PHP-скрипт, используя вложенный цикл for, который создает шахматную доску, как показано ниже. Перейти к редактору
Используйте ширину таблицы = 270px и возьмите 30px в качестве высоты и ширины ячейки.

«шахматы

Нажмите меня, чтобы увидеть решение

10. Напишите скрипт PHP, который создает следующую таблицу (используйте для циклов). Перейти к редактору

1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100

Нажмите меня, чтобы увидеть решение

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

Нажмите меня, чтобы увидеть решение

12. Напишите программу PHP для генерации и отображения первых n строк треугольника Флойда. (используйте n = 5 и n = 11 строк). Перейти к редактору
Согласно Википедии треугольник Флойда представляет собой прямоугольный массив натуральных чисел, используемый в образовании в области компьютерных наук. Он назван в честь Роберта Флойда. Это определяется путем заполнения строк треугольника последовательными числами, начиная с 1 в верхнем левом углу:
Пример вывода для n = 5:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15

Нажмите меня, чтобы увидеть решение

13. Напишите программу PHP для печати букв алфавита «А». Перейти к редактору
Ожидаемый результат:

 ***                                                       
 * *                                                      
 * *                                                      
 *****                                                      
 * *                                                      
 * *                                                      
 * *                                                      
 * * 

Нажмите меня, чтобы увидеть решение

14. Напишите PHP-программу для печати алфавитного шаблона «B». Перейти к редактору
Ожидаемый результат:

 ****                                                       
 * *                                                      
 * *                                                      
 ****                                                       
 * *                                                      
 * *                                                      
 **** 

Нажмите меня, чтобы увидеть решение

15. Напишите PHP-программу для печати букв алфавита 'C'. Перейти к редактору
Ожидаемый результат:

 ***                                                       
 * *                                                      
 *                                                          
 *                                                          
 *                                                          
 * *                                                      
  ***

Нажмите меня, чтобы увидеть решение

16. Напишите программу PHP для печати букв алфавита «D». Перейти к редактору
Ожидаемый результат:

 ****                                                       
 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
 ****

Нажмите меня, чтобы увидеть решение

17. Напишите программу PHP для печати букв алфавита «E». Перейти к редактору
Ожидаемый результат:

 *****                                                      
 *                                                          
 *                                                          
 ****                                                       
 *                                                          
 *                                                          
 *****

Нажмите меня, чтобы увидеть решение

18. Напишите программу PHP для печати букв алфавита 'F'. Перейти к редактору
Ожидаемый результат:

 *****                                                      
 *                                                          
 *                                                          
 ****                                                       
 *                                                          
 *                                                          
 *

Нажмите меня, чтобы увидеть решение

19. Напишите программу PHP для печати букв алфавита «G». Перейти к редактору
Ожидаемый результат:

 ***                                                       
 * *                                                      
 *                                                          
 * ***                                                      
 * *                                                      
 * *                                                      
  ***

Нажмите меня, чтобы увидеть решение

20. Напишите PHP-программу для печати букв алфавита «H». Перейти к редактору
Ожидаемый результат:

 * *                                                      
 * *                                                      
 * *                                                      
 *****                                                      
 * *                                                      
 * *                                                      
 * *

Нажмите меня, чтобы увидеть решение

21. Напишите PHP-программу для печати букв алфавита «I». Перейти к редактору
Ожидаемый результат:

 *****                                                      
   *                                                        
   *                                                        
   *                                                        
   *                                                        
   *                                                        
 *****

Нажмите меня, чтобы увидеть решение

22. Напишите программу PHP для печати букв алфавита 'J'. Перейти к редактору
Ожидаемый результат:

 ***                                                      
    *                                                       
    *                                                       
    *                                                       
    *                                                       
  * *                                                       
   *  

Нажмите меня, чтобы увидеть решение

23. Напишите PHP-программу для печати букв алфавита «K». Перейти к редактору
Ожидаемый результат:

 * *                                                      
 * *                                                       
 * *                                                        
 **                                                         
 * *                                                        
 * *                                                       
 * *                                                      
 * * 

Нажмите меня, чтобы увидеть решение

24. Напишите программу PHP для печати букв алфавита 'L'. Перейти к редактору
Ожидаемый результат:

 *                                                          
 *                                                          
 *                                                          
 *                                                          
 *                                                          
 *                                                          
 ***** 

Нажмите меня, чтобы увидеть решение

25. Напишите программу PHP для печати алфавитного шаблона «M». Перейти к редактору
Ожидаемый результат:

 * *                                                      
 * *                                                      
 ** **                                                      
 * * *                                                      
 * *                                                      
 * *                                                      
 * * 

Нажмите меня, чтобы увидеть решение

26. Напишите программу PHP для печати алфавитного шаблона «N». Перейти к редактору
Ожидаемый результат:

 * *                                                      
 * *                                                      
 ** *                                                      
 * * *                                                      
 * **                                                      
 * *                                                      
 * *

Нажмите меня, чтобы увидеть решение

27. Напишите программу PHP для печати букв алфавита 'O'. Перейти к редактору
Ожидаемый результат:

 ***                                                       
 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
  *** 

Нажмите меня, чтобы увидеть решение

28. Напишите программу PHP для печати букв алфавита 'P'. Перейти к редактору
Ожидаемый результат:

 ****                                                       
 * *                                                      
 * *                                                      
 ****                                                       
 *                                                          
 *                                                          
 *  

Нажмите меня, чтобы увидеть решение

29. Напишите программу PHP для печати букв алфавита «Q». Перейти к редактору
Ожидаемый результат:

 ***                                                       
 * *                                                      
 * *                                                      
 * *                                                      
 * * *                                                      
 * *                                                       
  ** * 

Нажмите меня, чтобы увидеть решение

30. Напишите программу PHP для печати букв алфавита 'R'. Перейти к редактору
Ожидаемый результат:

 ****                                                       
 * *                                                      
 * *                                                      
 ****                                                       
 * *                                                        
 * *                                                       
 * *

Нажмите меня, чтобы увидеть решение

31. Напишите программу PHP для печати букв алфавита 'S'. Перейти к редактору
Ожидаемый результат:

 ****                                                      
 *                                                          
 *                                                          
  ***                                                       
     *                                                      
     *                                                      
 ****

Нажмите меня, чтобы увидеть решение

32. Напишите программу PHP для печати букв алфавита 'T'. Перейти к редактору
Ожидаемый результат:

 *****                                                      
   *                                                        
   *                                                        
   *                                                        
   *                                                        
   *  

Нажмите меня, чтобы увидеть решение

33. Напишите программу PHP для печати букв алфавита «U». Перейти к редактору
Ожидаемый результат:

 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
  ***  

Нажмите меня, чтобы увидеть решение

34. Напишите программу PHP для печати букв алфавита 'V'. Перейти к редактору
Ожидаемый результат:

 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
  * *                                                       
   * 

Нажмите меня, чтобы увидеть решение

35. Напишите программу PHP для печати букв алфавита 'W'. Перейти к редактору
Ожидаемый результат:

 * *                                                      
 * *                                                      
 * *                                                      
 * *                                                      
 * * *                                                      
 * * *                                                      
  * * 

Нажмите меня, чтобы увидеть решение

36. Напишите программу PHP для печати букв алфавита 'X'. Перейти к редактору
Ожидаемый результат:

 * *                                                      
 * *                                                      
  * *                                                       
   *                                                        
  * *                                                       
 * *                                                      
 * *

Нажмите меня, чтобы увидеть решение

37. Напишите программу PHP для печати букв алфавита «Y». Перейти к редактору
Ожидаемый результат:

 * *                                                      
 * *                                                      
  * *                                                       
   *                                                        
   *                                                        
   *                                                        
   *

Нажмите меня, чтобы увидеть решение

38. Напишите программу PHP для печати букв алфавита «Z». Перейти к редактору
Ожидаемый результат:

 *******                                                     
     *                                                      
    *                                                       
   *                                                        
  *                                                         
 *                                                          
*******

Нажмите меня, чтобы увидеть решение

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

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code