Pętla warunkowa¶
Zadanie 1¶
Napisz program zgodny z poniższą specyfikacją.
Specyfikacja¶
Dane¶
- \(n\) - liczba naturalna
Wynik¶
- Kolejne cyfry liczby \(n\), wypisane od końca, tzn. zaczynając od cyfry jedności
Zadanie 2¶
Napisz program zgodny z poniższą specyfikacją.
Specyfikacja¶
Dane¶
- \(n\) - liczba naturalna
Wynik¶
- Suma cyfr liczby \(n\)
Przykład¶
Dane¶
Wynik: \(10\)
Info
Wyjaśnienie
\(1+2+3+4=10\)
Zadanie 3¶
Napisz program zgodny z poniższą specyfikacją.
Specyfikacja¶
Dane¶
- \(n\) - liczba naturalna
Wynik¶
- Liczba powstała poprzez odwrócenie cyfr liczby \(n\)
Przykład¶
Dane¶
Wynik: \(4321\)
Zadanie 4¶
Napisz program zgodny z poniższą specyfikacją.
Specyfikacja¶
Dane¶
- \(n\) - liczba naturalna
- \(k\) - liczba naturalna z zakresu \([0,9]\)
Wynik¶
- Liczba powstała poprzez zastąpienie każdej cyfry liczby \(n\) przez wartość bezwzględną różnicy liczby \(k\) i danej cyfry
Przykład¶
Dane¶
Wynik: \(2101\)
Info
Wyjaśnienie
\(|3-1|=2\)
\(|3-2|=1\)
\(|3-3|=0\)
\(|3-4|=1\)
Zadanie 5¶
Napisz program zgodny z poniższą specyfikacją.
Specyfikacja¶
Dane¶
- \(n\) - liczba naturalna
Wynik¶
- Zapis binarny liczby \(n\)
Przykład¶
Dane¶
Wynik: \(1010\)
Info
Wyjaśnienie
\(10_{10}=1010_2\)
Zadanie 6¶
Napisz program zgodny z poniższą specyfikacją.
Specyfikacja¶
Dane¶
- \(n\) - liczba naturalna
- \(p\) - liczba naturalna z zakresu \([2,9]\)
Wynik¶
- Zapis liczby \(n\) w systemie o podstawie \(p\)
Przykład¶
Dane¶
Wynik: \(101\)
Info
Wyjaśnienie
\(10_{10}=101_3\)