Cześć,
Kilka dni temu wystartowałem z nauką programowania..
Utknąłem z następującym ćwiczeniem i potrzebuję pomocy aby ruszyć dalej z kursem, a co najważniejsze chcę to zrozumieć.
Poniżej treść zadania:
Twoje zadanie tym razem jest bardzo szczególne: musisz zaprojektować brzydkiego zjadacza samogłosek! Napisz program, który wykorzystuje:
- pętlę for;
- koncepcję warunkowego wykonywania (if-elif-else)
- instrukcję continue.
Twój program musi:
-poprosić użytkownika o wpisanie słowa;
- użyć metody upper() (tzn. slowo_uzytkownika = slowo_uzytkownika.upper()) do zamiany słowa wprowadzonego przez użytkownika na słowo pisane wielkimi literami;
- wykorzystać koncepcję wykonywania warunkowego i instrukcję continue do "zjedzenia" następujących samogłosek A, E, I, O, U z wprowadzonego przez użytkownika słowa;
- wyświetlić niezjedzone litery na ekranie - każdą z nich w osobnej linii.
Dodatkowo jest podany zalążek programu:
Poproś użytkownika o wprowadzenie słowa
i przypisz je do zmiennej slowo_uzytkownika
Uzupełnij pętlę for poniżej:
for litera in slowo_uzytkownika:
Szukałem już trochę rozwiązań, ale wszystko co do tej pory stworzyłem w kontekście tego programu jest bezsensu.
Będę wdzięczny za pomoc.
Pozdrawiam,
Krzysztof