ein taschenrechner... nich wirklich kompliziert. klar kannst du schon mit dem design anfangen aber ich empfehl dir erstmal folgendes zu wiederholen oder zu lernen (falls es noch nich kannst):
-if/switch (wirst wohl können^^)
-schleifen (kansnt denk ich mal auch. zur übung kansnt du am ende deines taschnerechners ne if abfrage einbauen ob der nutzer noch irgendwas rechnen will)
-arrays (versuch damit mal ein kleines "schiffe versenken" zu schreiben. überschreib einen array der 10 zahlen hat mit nullen und dann soll zufällig irgendwo eine 1 generiert werden. jetzt gibt der benutzer ein feld ein zwischen 1-10 und wenn in dem feld eine 1 steht hat er gewonnen. wenn nich erhöht sich dein counter um 1 und er hat noch einen versuch...)

musst natürlich nich gemacht haben aber das letzte "spiel" was ich erwähnt hab sollte alles wiederholen was du bis jetzt kannst