Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- '''
- Zad. 1.
- Czy wprowadzone z konsoli słowo zawiera literę / ciąg znaków?
- Napisz program, który sprawdzi czy w podanym tekście znajduje się litera ‘a’, ‘d’, ciąg
- wyrazów “as” lub “zzz”. Wykorzystaj funkcję substring zmiennych string.
- '''
- '''
- Zad. 2.
- Swtórz program standardowe logowanie: login, hasło. Do przechowania prawidłowego hasła i loginu wykorzystaj stałe. Program ma zapytać użytkownika najpierw o login, a potem o hasło. Następnie porówna je z zapisanymi w stałych loginem i hasłem w kodzie.
- Dla zasłaniania wpisywanego hasła gwiazdkami można wykorzystać moduł getpass w taki sposób:
- import getpass
- password = getpass.getpass('Password: ')
- '''
- '''
- Zad. 3.
- Dwuetapowe logowanie. Najpierw użytkownik zostanie poproszony o wpisanie pinu 4 cyfrowego, jeżeli poda zły pin otrzyma komunikat o błędzie. Jeśli poda poprawny pin zostanie poproszony o podanie hasła słownego.
- Zastanów się w jakiej postaci przechować PIN tak aby mógł przechowywać liczbę 0 na początku.
- '''
- '''
- Zad. 4. Matematyczny pomocnik do trójkątów.
- Napisz program, który wczytuje długości 3 boków trójkąta, a następnie wyświetla w
- konsoli:
- - czy taki trójkąt może powstać (jeśli nie, nie wykonuj pozostałych kroków)
- (Każdy bok musi być większy od zera, suma dwóch krótszych boków musi być dłuższa niż najdłuższy bok.)
- - najkrótszy i najdłuższy bok
- - rodzaj trójkąta: równoboczny, równoramienny, różnoboczny
- - jego obwód
- - rodzaj nr 2 trójkąta: rozwartokątny, prostokątny, równokątny (= równoboczny)
- Wskazówki:
- # min = min(a,b,c)
- # max = max(a,b,c)
- # obwod = a + b + c
- # sredni = obwod - (min + max)
- # c**2 > a**2 + b**2 - trójkąt rozwartokątny
- # c**2 = a**2 + b**2 - trójkąt prostokątny
- # c**2 < a**2 + b**2 - trójkąt ostrokątny
- *** DODATKOWE: ***
- Dodaj wyświetlanie pola trójkąta - wykorzystaj wzór Herona:
- P = sqrt( p * (p - a) * (p - b) * (p - c) )
- p - polowa obwodu trójkąta czyli p = (a + b + c) / 2
- https://encyklopedia.pwn.pl/haslo/Herona-wzor;3911326.html
- '''
- '''
- Zad. 5
- Napisz program, który wczyta od użytkownika oceny końcowe z pięciu przedmiotów:
- matematyka, polski, angielski, wos, wf. Następnie wyliczy średnią ocen i wyświetli
- komunikat czy otrzymamy pasek na świadectwie.
- '''
- '''
- Zad. dod. 1.
- Stwórz prostą historię RPG z podejmowaniem decyzji. Niech
- Niech będzie min 3 decyzje do podjęcia oraz 8 możliwych wyników końcowych, np.
- decyzja1 = input('Wybierz 1 lub 2')
- if decyzja1 == 1:
- # wybrano 1 w dec1
- decyzja2 = input('Wybierz 1 lub 2')
- if decyzja2 == 1:
- # wybrano 1 w dec2
- decyzja3 = input('Wybierz 1 lub 2')
- if decyzja3 == 1:
- # wybrano 1 w dec3
- # zakończenie nr 1
- else:
- # wybrano 2 w dec3
- # zakońćzenie nr 2
- else:
- # wybrano 2 w dec2
- decyzja3 = input('Wybierz 1 lub 2')
- if decyzja3 == 1:
- # wybrano 1 w dec3
- # zakończenie nr 3
- else:
- # wybrano 2 w dec3
- # zakończenie nr 4
- else:
- # wybrano 2 w dec1
- # druga polowa
- '''
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement