Задачник по PHP (с решениями). Роман Игоревич Григорьев. Читать онлайн. Newlib. NEWLIB.NET

Автор: Роман Игоревич Григорьев
Издательство: ЛитРес: Самиздат
Серия:
Жанр произведения: Интернет
Год издания: 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. Работа с формой

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