Помогите, кто не будь в решении задач на PHP вообще задачи то не сложные но как все это сделать на PHP:
1)Даны три положительных числа a, b, c.Проверить могут ли они быть длинами сторон треугольника. Если да то вычислить площадь этого треугольника.
Ну это наверное делается с использованием оператора условного перехода.
2) Для целого числа и от 1 до 99 напечатать фразу «Мне k лет», учитовая при этом что при некоторых значениях k слово «лет» надо заменить на слово «год» или «года». Например,
11лет, 22года, 51год.
С использованием оператора выбора
3) Составить программу которая печатает таблицу умножения и сложения натуральных чисел в шестнадцатеричной системе счисления.
4) Даны действительное число а, натуральное число n.Вычислить sin +sin x^2+…sin x^n.
C использованием циклов.
1. Drug1000 - 16 Апреля, 2008 - 19:47:14 - перейти к сообщению
2. EuGen - 16 Апреля, 2008 - 20:12:12 - перейти к сообщению
1)
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- //значения меняем на свои
- $a=10;
- $b=5;
- $c=7;
- if($a+$b>$c&&$b+$c>$a)
- {
- $p=($a+$b+$c)/2;
- }
- else
- echo("Не являются сторонами треугольника");
- ?>
2)Короче было бы условным оператором, но все же:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $age=45;//подставить свое
- $result="";
- if($age>=10&&$age<=20)
- $result="лет";
- else
- switch($age%10)
- {
- case 1:
- $result="год";
- break;
- case 2:
- $result="года";
- break;
- case 3:
- $result="года";
- break;
- case 4:
- $result="года";
- break;
- default:
- $result="лет";
- };
- echo("Мне ".$age.$result);
- ?>
3)
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $maxRange=0x0F;
- echo("<table>\n");
- for($i=1;$i<=$maxRange;$i++)
- {
- echo("<tr>\n");
- for($j=1;$j<=$maxRange;$j++)
- {
- echo("<td>\n");
- echo("</td>\n");
- }
- echo("</tr>\n");
- }
- echo("</table>\n");
- echo("<hr>\n");
- $maxRange=0x0F;
- echo("<table>\n");
- for($i=1;$i<=$maxRange;$i++)
- {
- echo("<tr>\n");
- for($j=1;$j<=$maxRange;$j++)
- {
- echo("<td>\n");
- echo("</td>\n");
- }
- echo("</tr>\n");
- }
- echo("</table>\n");
- ?>