Napisz program, który pobiera od użytkownika dwie liczby naturalne a i b. Program ma sprawdzać, czy
liczba a jest podzielna przez liczbę b oraz wyświetlać informacje
użytkownikowi o wprowadzanych liczbach i wyniku końcowym.
Zadanie 2 (4 punkty)
Napisz program, który wyświetla użytkownikowi wyraz KONSTANTYNOPOLITANCZYKOWIANECZKA i zadaje jemu
pytanie: Jakiej litery szukasz w tym słowie?. Dalej uzytkownik ma podać literę (znak) a program po przeszukaniu wyrazu ma podać odpowiedź (negatywną lub pozytywną).
Podana wielkość liter nie ma mieć znaczenia.
Zadanie 3 (6 punktów)
Napisz program, który korzysta z list zagnieżdżonych i tworzy tablcę dodawania i mnożenia modulo
dla podanej przez użytkownika liczby naturalnej n. Na przykład dla n=5
Tablica dodawania
01234
12340
23401
34012
40123
Tablica mnożenia
00000
01234
02413
03142
04321
Zadanie 4 (6 punktów)
Napisz program, który pobiera od użytkownika dowolne pojedyncze znaki i zapisuje je w liście.
Zakończenie pobierania ma nastąpić, gdy użytkownik wciśnie zero.
Dalej program na podstawie stworzonej listy ma obliczać liczbę permutacji(n!) jakich można
stworzyć z podanych znaków. Do oblicznia liczby permutacji stwórz funkcję rekurencyjną.
Zadanie 5 (4 punkty)
Napisz program, który wyświetla menu:
1. Dodaj coś do słownika (dowolna nazwa klucza)
2. Usuń coś ze słownika
3. Zmodyfikuj coś w słowniku
Po wybraniu opcji użytkownik może wykonać daną czynność na nastepującym słowniku
przedmiot= {"nazwa": "informatyka","nauczyciel": "John","semestr": "zimowy"}.
Zadanie 6 (6 punktów)
Napisz program, który pobiera liczby z pliku LICZBY.txt i sortuje je algorytmem
bąbelkowym a wynik zapisuje do pliku WYNIK.txt.