Ich habe in Python einen kleinen Taschenrechner programmiert (ohne "Benutzeroberfläche", da ich noch nicht weiß wie ich so eine Grafik programmiere), der, bis jetzt, eigentlich ziemlich simpel ist.
Der Taschenrechner hat eine "Konstantenliste" un eine Formelsammlung, die er ausgeben kann und, ich glaube, circa 10 neue Rechenoperatoren, wie den Kotangens. Natürlich kann er auch eine eingegebene Rechnung lösen.
Das Problem ist, dass ich noch die Funktion einbauen will, dass man bei der Eingabe, zum Beispiel "Funktion" eingibt und man dann eine Funktion (wie 3(x**2)+5x+3) eingeben kann. Danach soll man noch den Bereich, den man sich anschauen will (wie (-10, 10)) eingeben und die Schritte (wie 0.5).
Wenn man das gemacht hat, soll das Programm einem eine Wertetabelle für die Funktion im genannten Intervall, in dem die x-Werte um den eingegebenen Schritt erhöht werden, ausgeben.
Jedoch weiß ich nicht, wie ich das machen soll und ich habe auch nichts dazu im Internet gefunden.