Написать программу, которая бы по введенному номеру единицы измерения (1 – килограмм, 2 – миллиграмм, 3 – грамм, 4 – тонна, 5 – центнер) и массе М выдавала бы соответствующее значение массы в килограммах.
2. Описание алгоритма [ДМ1] программы.
Вводятся 2 переменные, переменная a-масса, переменная b выбор единиц измерения. В зависимости от функции переменная переводится из выбранных единиц измерения в килограммы, либо не изменяется.
Блок схема.
Текст программы.
<html>
<head>
<title>zadanie1</title>
</head>
<body>
<?php
if (isset($_POST['a'], $_POST['b'])) {
$a = $_POST['a'];
$b = $_POST['b'];
switch ($b) {
case 1:
echo $a;
break;
case 2:
$e = $a / 1000000;
echo $e;
break;
case 3:
$d = $a / 1000;
echo $d;
break;
case 4:
$c = $a * 1000;
echo $c;
break;
case 5:
$f = $a * 100;
echo $f;
break;
}
}else{ echo "Введите количество и выберите единицы измерения(кг/мг/г/т/ц):";
print <<<HERE
<form method="POST">
<input type="text" name="a">
<input type="text" name="b">
<input type="submit">
</form>
HERE;
}
?>
</body>
</html>
Тестовый пример
Задание для выполнения.
|
|
Первое любимое число Незнайки – 1, второе – 5. Каждое следующее число получается, как сумма удвоенного предыдущего и предпредыдущего. Так, третье любимое число – 11, а четвертое – 27. Вывести любимые числа Незнайки среди первой тысячи и вычислить их сумму.