Riešené úlohy - cykly
Požiadavky na absolvovanie
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). |
Posledná zmena: utorok, 2 augusta 2011, 05:38