Программа вычисляет количество слов, с помощью объявленного цикла (от 1 до 30) и проверки условий, описанных в условии задачи.
Текст программы на языке php
<form name="P" method="GET">
Введите a: <input type="text" name="a"><br><br>
<input type="submit">
</form>
<?php
$a=isset($_GET['a'])? $_GET['a']: NULL;
if(isset($a))
{
$c=pow($a,2);
$d=pow($a,3);
echo "квадрат числа a: ".$c."<br>";
echo "куб числа a: ".$d;
}
?>
Тестовый пример
Результат
Номер и формулировка задачи
1.3.16. Написать программу, которая по паролю определяет уровень доступа сотрудника к секретной информации в базе данных. Доступ к базе имеют только шесть человек, разбитых на три группы по уровням доступа. Они имеют следующие пароли: 9583, 1747 – доступны модули баз A, B, C; 3331, 7922 – доступны модули баз B, C; 9455, 8997 – доступен модуль базы
Общее словесное описание алгоритма решения задачи
Вводится пароль после программа смотрит какие уровни доступа доступны данному человек
Блок-схема
|
|
|
да нет
да
|
нет
Текст программы на языке php
<form name="parol" method="GET">
Введите пароль: <input type="text" name="parol"><br><br>
<input type="submit">
</form>
<?php
$parol=isset($_GET['parol'])? $_GET['parol']: NULL;
if (isset($parol))
{
if ($parol==9583 || $parol==1747)
echo "доступны модули баз A, B, C";
elseif ($parol==3331 || $parol==7922)
echo "доступны модули баз B, C";
elseif ($parol==9455 || $parol==8997)
echo "доступны модуль базы С";
else
echo "Нет такого пароля";
}
?>
Тестовый пример
Результат
Номер и формулировка задачи
1.4.1. Составить программу, которая бы в зависимости от введенной даты рождения человека в форме «dd. mm. yyyy» выводила бы на экран комментарий: если целых лет от 1 до 6 – «дитя», от 7 до 16 – «школьник», от 17 до 22 – «студент» от 23 до 60 – «большой человек», от 60 – «отдыхающий».
|
|