Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

C++ Frage

<<< zurück   -1- -2-  
7bored - 34
Profi (offline)

Dabei seit 01.2008
845 Beiträge

Geschrieben am: 15.12.2010 um 11:59 Uhr

Zitat von scw:

Zitat von 7bored:


ja schon :D
Aber bei einem Taschenrechner ist ein uml Diagramm wohl eher als Übung für größere Projekte zu verstehen. Und nicht, um festzustellen, wo welche Funktion was macht :D
Bei sowas geht das auch im Kopf :D finde ich zumindest :D


Auch mit Klammerung, *, /, ^ ?

EDIT: UML ist übrigens viel mehr, wie nur Klassendiagramme ;-)

sicher :D
ist doch noch ziemlich übersichtlich :D

erst abfangen was für rechenzeichen drin sind und dann nach fall unterscheiden D:

Now is the time!

scw - 42
Experte (offline)

Dabei seit 09.2002
1836 Beiträge
Geschrieben am: 15.12.2010 um 12:05 Uhr

Zitat von 7bored:


sicher :D
ist doch noch ziemlich übersichtlich :D

erst abfangen was für rechenzeichen drin sind und dann nach fall unterscheiden D:


Ich denke da gerade an Dinge wie z.B.
(23+((12*3+11)^(2+3+4*42))*3+42)^(1/2)
Da musst erstmals einen Baum aufbauen und dafür ist es schonmal nützlich, ein Aktivitätsdiagramm zu zeichnen, damit man da nichts vergisst. Und das Datenmodell muss dazu dann auch passen, damit man den Baum überhaupt erstmals aufbauen kann.

Klischeepunk - 41
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 15.12.2010 um 12:56 Uhr

Zitat von scw:

Zitat von Klischeepunk:

Theoretisch ließe sich wohl mit ReadKey() einigermaßen geschickt arbeiten, da du einzelne Zeichen lesen, prüfen und verwerten kannst. Fang vllt erstmal mit +/- an, dabei ist nichts zu beachten außer "mach", dann kannste schritt für schritt den Rechner erweitern. Kann am ende natürlich lustig komplex werden.


Man sollte aber schon im Design berücksichtigen, dass es mehr wie nur +/- gibt. Sonst hat man beim Erweitern das Problem, dass man das meiste erstmals wegwerfen darf.
Aber welche Anfänger (und auch sonstige "Coder") fangen an, Software zu designen??

absolut, keine Frage, aber für mich sieht die Frage nach Grundsatzproblemen aus, da schon prinzipielle Probleme deutlich werden, Mathlab spielt da in ner anderen klasse :)

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

<<< zurück
 
-1- -2- [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -