AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi Taschenrechner

Ein Thema von Dr34m · begonnen am 7. Okt 2007 · letzter Beitrag vom 19. Okt 2007
Antwort Antwort
mdiehlz

Registriert seit: 6. Sep 2006
Ort: Feldatal
30 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Re: Delphi Taschenrechner

  Alt 11. Okt 2007, 09:45
Zitat von Dr34m:
Argh! What the hell ist "Substr: String" und was "S: String"

wie muss ich das denn da eingeben wenn ich ne rechnung von 18+3 im editfeld hab?
ich versteh nur noch bahnhof!
Die richtigen Pascalbefehle?

Dir fehlt noch Basiswissen. Ohne das geht es nicht!

Einen Taschenrechner zu programmieren ist relativ einfach, aber für den Anfänger nicht trivial. Es gibt da einiges zu beachten.
Meine Praktikanten müssen da auch durch.

Kleiner Tip: Bevor Du dich an den Taschnenrechner machst, solltest Du er paar kleinere Übungen durchziehen.

Übung 1
3 Editfelder auf das Form ziehen und 4 Buttons für +,-,*,/
Geplante funktionsweise: In den ersten 2 Editfelder jeweils Zahlen eingeben und nach drücken eines Buttons das Ergebnis im dritten Editfeld anzeigen lassen.

Wenn du das selbst gemacht und verstanden hast, weisst Du was ein String und was reele Zahlen sind.

Übung 2
Prüfen ob der Benutzer wirklich gültige Zahlen eingibt und keine Texte.
Mit dem lässt sich so schwer rechnen!


Übung 4
Nur noch 1 Editfeld ist erlaubt!
Einen Button für = hinzufügen
Erfasse erste Zahl diese in einer Variable merken
Button drücken, was gerechnet werden soll und diesen merken
Erfasse zweite Zahl und diese in einer Variable merken
= Button drücken und das Ergebnis anzeigen

Geht schon Richtung Taschenrechner

Und wenn du einen richtigen Taschenrechner programmiert hast, solltest Du dich an den Parser wagen.
Der ist kniffeliger.....

Viel Spaß beim Üben

Martin
Martin Diehl
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz