WEB - Практическое_3 - PHP
.pdfПрактическое задание 3. Разработка программы по вариантам.
1. Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется, если сумма покупки больше 500 гривен, в 5% - если сумма покупки больше 1000 гривен. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены
полужирным шрифтом).
Вычисление стоимости покупки с учетом скидки Введите сумму покупки и нажмите <Enter>
-> 640
Вам предоставляется скидка 3% Сумма покупки с учетом скидки: 620.80 гривен
2. Написать программу вычисления стоимости разговора по телефону с учетом 20% скидки, предоставляемой по субботам и воскресеньям. Ниже приведен рекомендуемый вид экрана программы во
время ее работы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление стоимости разговора по телефону Введите исходные данные:
Длительность разговора (целое количество минут) –> 3 День недели (1 – понедельник, …, 7 – воскресенье) –> 6 Предоставляется скидка 20% Стоимость разговора: 5.52 гривен
3. Написать программу, которая вычисляет стоимость междугородного телефонного разговора (цена одной минуты определяется расстоянием до города, в котором находится абонент). Исходными данными для программы являются код города и длительность разговора. Ниже приведены коды некоторых городов и рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).
Город |
Код |
Цена минуты (грн) |
Москва |
495 |
120,20 |
Астана |
717 |
65,40 |
Рига |
371 |
150,60 |
Караганда |
710 |
64,30 |
Вычисление стоимости разговора по телефону Введите исходные данные:
Код города -> 495 Длительность разговора (целое количество минут) –> 3 Город: Москва Цена минуты: 120.20 гривен
Стоимость разговора: 360.60 гривен
4.Написать программу, которая вычисляет факториал введенного с клавиатуры числа.
5.Написать программу, которая обрабатывает результаты экзамена. Для каждой оценки программа должна вычислить процент от общего количества оценок. Рекомендуемый вид экрана во время работы программы приведен ниже. Данные, введенные пользователем, выделены полужирным шрифтом.
Обработка результатов экзамена Введите исходные данные: пятерок -> 12
четверок -> 10 троек -> 7 двоек -> 1
------------------------------------------
пятерок |
12 |
40% |
|
четверок |
10 |
33% |
23% |
троек |
|
7 |
|
двоек |
|
1 |
3% |
-----------------------------------------