PHP-те формалар бойынша практика

Задание 1

Температураны Цельсий градустан Фаренгейт градусына түрлендіретін скрипт жазыңыз. Ол үшін енгізу өрісі мен батырма жасаңыз.

Задание 2

Санның факториалын есептейтін скрипт жазыңыз. Санның өзі енгізу өрісіне енгізіледі және батырманы басқаннан кейін пайдаланушы нәтижені көруі керек.

Задание 3

Енгізу өрісі мен батырма берілген. Енгізу өрісіне сан енгізіледі. Батırманы басқан кезде осы санның бөлгіштер тізімін шығарыңыз.

Задание 4

2 енгізу өрісі мен батырма берілген. Енгізу өрістеріне сандар енгізіледі. Батırманы басқан кезде осы екі санның ортақ бөлгіштерінің тізімін шығарыңыз.

Задание 5

Квадрат теңдеудің түбірлерін табатын скрипт жазыңыз. Ол үшін 3 енгізу өрісі жасаңыз, оларға теңдеу коэффициенттері енгізіледі.

Задание 6

3 енгізу өрісі берілген. Оларға сандар енгізіледі. Бұл сандар Пифагор үштігі екенін тексеріңіз: ең үлкен санның квадраты қалған екеуінің квадраттарының қосындысына тең болуы керек.

Задание 7

Енгізу өрісі мен батырма берілген. Бұл енгізу өрісіне туған күн '01.12.1990' форматында енгізіледі. Батırманы басқан кезде пайдаланушының туған күніне дейін қалған күндер санын экранға шығарыңыз.

Задание 8

Мәтін өрісі (textarea) мен батырма берілген. Мәтін өрісіне мәтін енгізіледі. Батırманы басқан кезде мәтіндегі сөздер мен таңбалар санын шығарыңыз.

Задание 9

Мәтін өрісі (textarea) мен батырма берілген. Мәтін өрісіне мәтін енгізіледі. Батırманы басқан кезде мәтіндегі әрбір таңбаның пайыздық үлесін есептеу керек.

Задание 10

3 select элементі мен батырма берілген. Бірінші select - бұл 1-ден 31-ге дейінгі күндер, екінші select - бұл қаңтардан желтоқсанға дейінгі айлар, ал үшіншісі - бұл 1990-дан 2025-қа дейінгі жылдар. Бұл select элементтерінің көмегімен күн таңдауға болады. Батırманы басқан кезде осы күнге сәйкес келетін аптаның күнін экранға шығарыңыз.

Задание 11

Скрипт-гороскоп жасаңыз. Оның ішінде әрбір зодиак белгісі үшін бірнеше күнге алдағы гороскоптар массиві сақталады. Бетке кірген кезде пайдаланушыдан туған күнін сұрап, оның зодиак белгісін анықтаңыз және осы зодиак белгісі үшін ағымдағы күнге арналған болжамды шығарыңыз.