Created
March 22, 2022 10:16
-
-
Save senpl/ff1e4cc4e72f90669479292f0ef7d7db to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 1. zamienić nazwę /twojasciezka/plik.txt na ściężkę obecnaścieżkaWSystemie/plik.txt gdzie obecnaścieżkaWSystemie to folder w którym aktualnie znajduje się plik który wykonujemy | |
| 2. w dowolnym ciągu znaków niech funkcja zamienia ciągi znaków abc na xyz | |
| 3. funkcja która każdy element który dostanie sprawdza czy ma na liście, i jak nie to dodaje do listę elementów (nie do tablicy, to ma być lista). | |
| 4. funkcja przyjmuje 2 tablice i zwraca tablica która zawiera te elementy które są w obu tablicach. Jeśli elementów wspólnych nie ma zwraca pustą tablicę. | |
| 5. funkcja która zwraca true jeśli wyraz pisze się tak samo od tyłu i od przodu. Czyli dla "lol" zwróci true, dla "lok" zwróci false. wyraz może mieć dowolną długość, nie dłuższą niż rozmiar stringa. | |
| 6. napisać walidator numerów polskich, program ma dopiszczą numery 9 cyfrowe z kreskami, spacjami, kierunkowymi w nawiasach w wersji 2 i 3 cyfrowej. Powienien odrzucać numery z niepoprawnymi znakami, któtsze niż 6, i z nawiasami w miejscach innych niż kierunkowy numer. | |
| 7. automat na monety: Obiekt ma funkcję przeliczania i przelicza z cyfry na złotówki z groszami. automat ma mieć 100 produktów w sobie, każdy kosztuje 2.25. automat ma na początku takie monety (5*10,2*10,1*20,0.5*20,0.2*20,0.1*20) przyjmuje do 100 zł i wydaje resztę. | |
| gdy dostaje kolejne wywołania po 2.25 ma zmniejszyć ilość produktów i ilość posiadanych monet. Gdy nie ma dość monet ma napisać, że nie ma dość monet i nie wydawać towaru. Gdy wrzucamy kwotę to ma zwrócić nam produkt i resztę, albo napisać, że nie ma jak wydać reszty i nie wydawać produktu. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment