Výměna dvou proměnných
Zadání:
Vytvořte program, ve kterém uživatel zadá dvě celočíselné hodnoty, které se uloží do proměnných.
Následně hodnoty v proměnných prohodí. A nakonec vypíše hodnoty proměnných na obrazovku.
Vstup programu: dvě hodnoty Výstup programu: dvě hodnoty
Rozbor:
Proměnné použité v programu:
A, B ... zadané hodnoty [Integer]
POM ... pomocná proměnná k dočasnému uložení hodnoty proměnné A [Integer]
Logické sestavení programu:
Nejdříve načteme hodnoty A, B. Nyní hodnoty vyměníme následujícím způsobem.
1. Do POM uložíme hodnotu A
2. Obsah A již máme zálohován v POM, tudíž můžeme do A nahrát B
3. Obsah B již byl nahrán do A, tudíž můžeme do B nahrát POM (kde je uložena původní hodnota A)
Nyní stačí hodnoty A, B vypsat na obrazovku.