Описание переменных и структур данных, которые применяются в программе

Задание 1.1

Номер 1

Задание для выполнения, включая индивидуальное задание

Бутылка воды стоит 45 копеек. Пустые бутылки сдаются по 20 копеек, и на полученные деньги опять покупается вода. Какое наибольшее количество бутылок воды можно купить, имея некоторую сумму денег S копеек?

Текст программы

<form action="1.php" method="get">

<b>Введите сумму денег:</b>

<input type="text" name="search" /> <br>

<input type="submit" value="Ok" />

</form>

<?

$a=$_GET['search'];

echo  'Вы ввели число '.$a.'</br>';

$i=0;

while ($a>=45){

$a=$a­­-45+20;

$i=$i+1;

}

echo 'Количество бутылок воды, которые можно купить на данную сумму '. $i;

?>

Контрольный пример

При вводе числа 95 получим 3 купленных бутылки.

Номер 2

Задание для выполнения, включая индивидуальное задание

Определить номера подъезда и этажа по номеру квартиры девятиэтажного дома, считая, что на каждом этаже ровно 4 квартиры, а нумерация квартир начинается с первого подъезда?

Текст программы

<form action="2.php" method="get">

<b>Введите номер квартиры:</b>

<input type="text" name="search" /> <br>

<input type="submit" value="Ok" />

</form>

<?

$a=$_GET['search']; echo 'Вы ввели число '.$a.'</br>';

$i=1;

while ($a>9){

if($a/4>9) {

$a=$a-4*9;

$i=$i+1;

} else break;

}

echo 'Квартира находится в '. $i.' подъезде и на '.ceil($a/4).' этаже';

?>

Контрольный пример

При вводе числа 95 получим, что квартира находится в 3 подъезде и на 6 этаже.

Номер 14

Задание для выполнения, включая индивидуальное задание

Написать алгоритм, определяющий сумму цифр в заданном натуральном трехзначном числе. Например, для 139 ответом будет 13.

Описание алгоритма программы, (при необходимости - со схемой алгоритма)

Пусть a – трехзначное число, а sum – сумма его чисел. Первоначально sum равно нулю.
Переменная sum равна a%10 (первая цифра) плюс intdiv($a%100,10) (вторая цифра) плюс intdiv($a,100).

Вывести переменную sum.


Описание переменных и структур данных, которые применяются в программе

Имя переменной или объекта программы Тип данных Назначение
a int Хранит трехзначное число
sum int Хранит сумму цифр

Текст программы

<form action="11.php" method="get">

<b>Введите трехзначное число:</b>

<input type="text" name="search" /> <br>

<input type="submit" value="Ok" />

</form>

<?

$a=$_GET['search'];

echo 'Вы ввели число '.$a.'</br>';

$sum=$a%10+intdiv($a%100,10)+intdiv($a,100);

echo 'Сумма цифр равна '. $sum;

?>

Контрольный пример

При вводе числа 695 получим число 20.

Задание 1.2

Номер 1


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: