Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Řešené úlohy k 1.-4. lekci skriptování v Bashi

V předchozí lekci, Skriptování v Bashi - Matematické operace a datové typy, jsme se naučili pokročilé aritmetické operace s využitím externího nástroje, počítání s desetinnými čísly a datové typy.

Následující tři cvičení vám pomohou procvičit znalosti základů skriptování v Bashi z minulých lekcí. Ve vlastním zájmu se je pokuste vyřešit sami. Pod článkem máte pro kontrolu řešení ke stažení. Ale pozor, jakmile se na něj podíváte bez vyřešení příkladů, ztrácí pro vás cvičení smysl a nic se nenaučíte :-)

Pokud si opravdu nebudete vědět rady, podívejte se raději znovu do minulých tutoriálů a pokuste se na to přijít.

Jednoduchý příklad

Vytvořte program, který si na vstupu nechá zadat jméno uživatele a poté jeho vlastnost. Nakonec vypíše "jméno je vlastnost".

Ukázka obrazovky programu:

Výstup programu:
Ahoj, jak se jmenuješ?
Bill Gates
Jaký jsi?
hustodémonsky bohatý
Bill Gates je hustodémonsky bohatý

Středně pokročilý příklad

Vytvořte skript, který si založí proměnné $a a $b. Do těchto proměnných vloží délky stran obdélníka, strana a bude 10 cm, strana b bude 20 cm, a potom vypíše jeho obvod a obsah. Dosáhněte následujícího výstupu - ukázka 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ý příklad

Vytvořte program, který si na vstupu vyžádá poloměr kruhu. Následně vypíše jeho obvod a obsah. Pro číslo Pí použijte hodnotu 3.1415, aby vyšel přesný výsledek.

Ukázka obrazovky programu:

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

V příští lekci, Skriptování v Bashi - Podmínky, si vysvětlíme, co jsou to podmínky, logické operátory a k čemu je při skriptování v Bashi můžeme využít.


 

Měl jsi s čímkoli problém? Stáhni si vzorovou aplikaci níže a porovnej ji se svým projektem, chybu tak snadno najdeš.

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 23x (2.36 kB)
Aplikace je včetně zdrojových kódů v jazyce Bash

 

K absolvování tohoto cvičení prosím splň všechny příklady tím, že je úspěšně odevzdáš k otestování.

Předchozí článek
Skriptování v Bashi - Matematické operace a datové typy
Všechny články v sekci
Skriptování v Bashi
Přeskočit článek
(nedoporučujeme)
Skriptování v Bashi - Podmínky
Článek pro vás napsal Václav Franz
Avatar
Uživatelské hodnocení:
8 hlasů
Aktivity