Úvod do programovania
© Mgr. Ondrej Dúcky
Algoritmus je presná postupnosť krokov a inštrukcií, ktorá nás od (meniteľných) vstupných údajov privedie v konečnom čase k výsledku.
súčin
kvádra
Zistite obsah a obvod obdĺžnika.
vstup
výstup S, O
vstup
výstup S, O
vstup
výstup
vstup
výstup
výstup
výstup
výstup
výstup
vstup
vstup
výstup
výstup
Ak je text za príkazom výstup
Ak
vstup
výstup
1. a) Napíšte algoritmus na zistenie súčtu prvých 100 čísel.
b) Upravte algoritmus tak, aby bolo možné zadať počet čísel,
ktoré sa majú sčítať (na začiatku prečítajte napr. n)
2. Napíšte algoritmus na zistenie súčinu celých čísel
nachádzajúcich sa medzi dvoma zadanými hodnotami
(napr. pre hodnoty 5 a 7 bude výsledkom 5*6*7).
- v uvedenom riešení nie sú ošetrené prípady,keď a>=b.
Treba doplniť.
3. Napíšte algoritmus na zistenie súčinu dvoch celých čísel
pre zariadenie, ktoré nepozná operáciu násobenia.
(nahraďte ju kombináciou cyklu a sčítania).
4. a) Napíšte algoritmus, ktorý zistí zvyšok pri delení dvoch
čísel bez znalosti mod a div. (while cyklus)
b) Pridajte do algoritmu výpočet podielu
napr. pri každom odčítaní zväčšiť hodnotu premennej podiel o 1
5. Vypočítajte ciferný súčet číslic daného prirodzeného čísla N
(využite fakt, že poslednú cifru z čísla viete „odtrhnúť“
prostredníctvom operácie mod).
Staré materály...
Pascal/Delphi