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



Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования Тульский государственный педагогический университет им. Л.Н. Толстого

(ФГБОУ ВО «ТГПУ им. Л.Н. Толстого»)

 

 

 

Отчет по учебной практике

 

 

 

Выполнила: студентка 2 курса группы 120481

Направления подготовки «Прикладная информатика в здравоохранении»

Соболева Анна Игоревна

 

 

Проверил:

К.ф.-м.н., доцент
Родионова О.В.

 

Тула

2020

Оглавление

Блок 1. Основные конструкции. 4

Задание 1.1. 4

Номер 1. 4

Номер 2. 5

Номер 14. 6

Задание 1.2. 7

Номер 1. 7

Номер 2. 8

Номер 14. 9

Задание 1.3. 11

Номер 1. 11

Номер 2. 13

Номер 14. 14

Задание 1.4. 16

Номер 1. 16

Номер 2. 17

Номер 14. 18

Задание 1.5. 20

Номер 1. 20

Номер 2. 21

Номер 14. 23

Задание 1.6. 26

Номер 1. 26

Номер 2. 27

Номер 14. 28

Блок 2. Функции и процедуры (подпрограммы) 31

Задание 2.1. 31

Номер 1. 31

Номер 2. 32

Номер 14. 33

Задание 2.2. 35

Номер 1. 35

Номер 2. 37

Номер 14. 38

Задание 2.3. 39

Номер 1. 39

Номер 2. 40

Номер 14. 42

Блок 3. Рекурсия. 45

Задание 3.1. 45

Номер 1. 45

Номер 2. 46

Номер 14. 47

Задание 3.2. 49

Номер 1. 49

Номер 2. 50

Номер 14. 51

Задание 3.3. 53

Номер 1. 53

Номер 2. 55

Номер 14. 56


Блок 1. Основные конструкции

Задание 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


Дата добавления: 2020-04-25; просмотров: 138; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!