Задачник по PHP (с решениями). Роман Игоревич Григорьев

Читать онлайн.
Название Задачник по PHP (с решениями)
Автор произведения Роман Игоревич Григорьев
Жанр Интернет
Серия
Издательство Интернет
Год выпуска 2018
isbn



Скачать книгу

p

      2. $a = 5;

      3. $b = 7;

      4. $c = $a + $b;

      5. $d = $a*$b;

      6. echo $c, $d;

      7. ?>

      Даны два числа 4 и 6. Найдите сумму их квадратов.

      1. <?php

      2. $a = 4;

      3. $b = 6;

      4. $c = $a*$a + $b*$b;

      5. echo $c;

      6. ?>

      Даны три числа 3, 5, 8. Найдите их среднее арифметическое.

      1. <?php

      2. $a = 3;

      3. $b = 5;

      4. $c = 8;

      5. $d = ($a + $b + $c)/3

      6. echo $d;

      7. ?>

      Даны три числа x = 2,y = 6 и z = 9. Найдите (x+1)4−2(z−2x^2+y^2)

      1. <?php

      2. $x = 2;

      3. $y = 6;

      4. $z = 9;

      5. $a = ($x+1)*4 – 2 ($z – 2*$x*$x+$y*$y);

      6. echo $a

      7. ?>

      Даны три ненулевых числа $a = 4, $b = 8, $c = 3. Найдите всевозможные

      результаты деления суммы двух из них на оставшееся третье число.

      1. <?php

      2. $a = 4;

      3. $b = 8;

      4. $c = 3;

      5. $d = ($a +$b)/$c;

      6. $r = ($b+$c)/$a;

      7. $f = ($a + $c)/$b;

      8. echo $d,$r,$f;

      9. ?>

      Дано два числа 17 и 54. Найдите сумму 40% от первого числа и 84% от

      второго числа.

      1. <?php

      2. $a = 17;

      3. $b = 54;

      4. $c = 0,4*17 + 0,84*54;

      5. echo $c;

      6. ?>

      Дано трехзначное числа. Найдите сумму его цифр.

      1. <?php

      2. $var = 578; // Объявляем число

      3. $var .= ' ; // Приводим его к строковому типу

      4. echo $a = $var[2] + $var[1] + $var[0]; // Выводим переменную

      5. //равную сумме цифр числа

      6. ?>

      1.2. Условный оператор

      Дано число 15. Если оно больше 10, то увеличьте его на 100, иначе уменьшите

      на 30.

      1. <?php

      2. $a = 15;

      3. if ($a>10)

      4. {$a = $a + 100};

      5. else

      6. {$a = $a – 30};

      7. echo $a

      8. ?>

      Дано натуральное число 8. Если оно четное, то уменьшите его в 2 раза, иначе

      увеличьте в 3 раза.

      1. <?php

      2. if ($number / 2 == ceil($number / 2))

      3. {

      4. $number = $number / 2;

      5. }

      6. else

      7. {

      8. $number = $number *3;

      9. }

      10.

      echo $number;

      11.

      ?>

      Дано число. Если оно не меньше 50, то выведите квадрат этого числа, если же

      это число больше 10 и меньше 30, то выведите ноль, в остальных случаях выведите

      слово "Ошибка"

      1. <?php

      2. $a = ee; // Задаем число $a, например, 45

      3. if ($a > 50) {

      4. echo $b=pow($a,2);

      5. }

      6. elseif ($a > 10 & $a < 30) {

      7. echo 0;

      8. }

      9. else {

      10. echo "Ошибка";

      11.

      }

      12.

      ?>

      Дано два числа $a = 15, $b = 4. Вывести наибольшее из них.

      1. <?php

      2. $a = 15;

      3. $b = 4;

      4. if ($a > $b)

      5. { echo $a};

      6. else

      7. { echo $b };

      8. ?>

      Дано два числа $a = 19, $b = 143. Вывести 'Да', если они отличаются на 100,

      иначе вывести 'Нет'

      1. <?php

      2. $a = 19;

      3. $b = 143;

      4. if ($b – $a = 100 )

      5. { echo "No" };

      6. else

      7. { echo "Yes" };

      8. ?>

      Дано два натуральных числа. Вывести 'Да', если они отличаются не более чем

      на 20, иначе вывести 'Нет'.

      1. <?php

      2. $a = 15;

      3. $b = 30;

      4. if ($b – $a > 20)

      5. { echo "No" };

      6. else

      7. {echo "Yes"};

      8. ?>

      В данном трехзначном числе переставьте цифры так, чтобы новое число

      оказалось наибольшим из возможных.

      1.3. Работа с формой

      Пользователь вводит номер дня недели. Вывести название