IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Riešené úlohy k 1.-4. lekciu skriptovania v Bashi

V predchádzajúcej lekcii sme si ukázali, ako si vyžiadať užívateľský vstup a ako s ním ďalej v skripte pracovať. Tiež sme sa naučili základné matematické operácie v Bashi.

Nasledujúce tri cvičenia vám pomôžu precvičiť znalosti základov skriptovania v Bashi z minulých lekcií. Vo vlastnom záujme sa ich pokúste vyriešiť sami. Pod článkom máte na kontrolu riešenie na stiahnutie. Ale pozor, akonáhle sa naň pozriete bez vyriešenia príkladov, stráca pre vás cvičenie zmysel a nič sa nenaučíte:-)

Ak si naozaj nebudete vedieť rady, pozrite sa radšej znova do minulých tutoriálov a pokúste sa na to prísť.

Jednoduchý príklad

Vytvorte program, ktorý si na vstupe nechá zadať meno užívateľa a potom jeho vlastnosť. Nakoniec vypíše "meno je vlastnosť".

Ukážka obrazovky programu:

Výstup programu:
Ahoj, ako sa voláš?
Bill Gates
Aký si?
hustodémonsky bohatý
Bill Gates je hustodémonsky bohatý

Stredne pokročilý príklad

Vytvorte skript, ktorý si založí premenné $a a $b. Do týchto premenných vloží dĺžky strán obdĺžnika, strana a bude 10 cm, strana b bude 20 cm, a potom vypíše jeho obvod a obsah. Dosiahnite nasledujúci výstup - ukážka obrazovky programu:

Výstup programu:
Obdélník se stranami o délkách 10 cm a 20 cm má obsah 200 cm2 a obvod 60 cm.

Pokročilý príklad

Vytvorte program, ktorý si na vstupe vyžiada polomer kruhu. Následne vypíše jeho obvod a obsah. Pre číslo Pí použite hodnotu 3.1415, aby vyšiel presný výsledok.

Ukážka obrazovky programu:

Výstup programu:
Zadejte poloměr kruhu: 10
Obvod kruhu je 62.8300 cm a obsah je 986.9022 cm2.

V budúcej lekcii, Skriptovanie v Bashi - Podmienky , si vysvetlíme, čo sú to podmienky, logické operátory a na čo ich pri skriptovaní v Bashi môžeme využiť.


 

Mal si s čímkoľvek problém? Stiahni si vzorovú aplikáciu nižšie a porovnaj ju so svojím projektom, chybu tak ľahko nájdeš.

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 27x (2.36 kB)
Aplikácia je vrátane zdrojových kódov v jazyku Bash

 

Na absolvovanie tohto cvičenia prosím splň všetky príklady tým, že ich úspešne odovzdáš na otestovanie.

Predchádzajúci článok
Skriptovanie v Bashi - Užívateľský vstup a početné operácie
Všetky články v sekcii
Skriptovanie v Bashi
Preskočiť článok
(neodporúčame)
Skriptovanie v Bashi - Podmienky
Článok pre vás napísal Václav Franz
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Aktivity