Datu ievadi var apzīmēt arī ar paralelogramu. Izveidot funkciju, kas aprēķina divu skaitļu summu kā norādīts blokshēmā: Praktisks piemērs. Dotā blokshēma zīmēta izmantojot modelēšanas rīku Draw.io. Tā ir WEB aplikācija: https://app.diagrams.net/ Faila login.php loģikas blokshēma:
1. Dots masīvs ar personām un to vecumu: $personas = [“Artis” => 22, “Aldis” => 30, “Antons” => 19]; Izmantojot ciklu, izvadīt datus no masīva. Jāizvada šādos teikumos: Artis ir 22 gadus vecs. Aldis ir 30 gadus vecs. Antons ir 19 gadus vecs. 2. Uzrakstīt programmu, kas ģenerē gadījuma skaitli robežās no -100 līdz 100 […]
Dots piemērs kā jāizskatās spēlei:
Izveidot funkciju ar nosaukumu bonusTime ($salary, $bonus), kura pieņem divus argumentus. Pirmais ir alga, otrais ir bonuss. Alga ir Int un bonuss ir Boolean tipa. Ja bonuss ir true, tad alga tiek palielināta 20% apmērā, ja false, tad atgriež bez palielinājuma. Funkcija atgriež vērtību, cik liela alga ir jāsaņem. Sarežģītības pakāpe: * Piemērs: echo bonusTime(1000, […]
Kvadrāts pārvietojas spiežot bultiņas uz klaviatūras. Katru reizi, kad notiek notikums keydown, tiek izsaukta paša definēta funkcija. Šajā funkcijā ir switch, kur šķiro gadījumus, atkarībā kādā virzienā kvadrāts ir jāpārvieto.
Nospiežot pogu kāds elements var tikt paslēpts, bet var arī tikt parādīts. To var izdarīt izmantojot vienu paša definētu funkciju, papildus izmantojot if nosacījumu.
Sazarota struktūra veidojas tad, ja algoritma komandu izpildes secība ir atkarīga no noteikta nosacījuma izpildes vai neizpildes.