marcel-haag / Python-Java-Basics-GOPB01XX

Basic challenges for Python and Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

B-GOPB01XX

Basics of object-oriented programming

Used Versions

python: v.3.9.0
java: v.14.0.2
javac: v.14.0.2

1. Paste (Python)

Example usage:
python3 paste.py names.txt numbers.txt
python3 paste.py -d : names.txt numbers.txt
python3 paste.py -s names.txt numbers.txt

2. Caesar-Chiffre (Python)

Example usage:
python3 caesar_chiffre.py "Das ist ein Text." -3
python3 caesar_chiffre.py "Gdv lvw hlq Whaw." 26-3
python3 caesar_chiffre.py "Das ist ein Text"

3. Run Length Encoding (Java)

Compile java file
javac RunLengthEncoding.java
Execute programm
java RunLengthEncoding

4. Koch-Kurve (Java)

Compile java file
javac Vector.java
javac KochKurve.java
Execute programm
java KochKurve

Example usage:
java KochKurve 3
(set stage for subdivision of polygon: 0-5)

About

Basic challenges for Python and Java


Languages

Language:Python 54.9%Language:Java 45.1%