#1 17. Oktober 2009 EBNF und Syntaxdiagramm reeller Zahlen Hi. haben grad in der schule EBNF und Syntaxdiagramme. dazu haben wir nun folgende aufgabe - wir sollen ein EBNF und Syntaxdiagramm erstellen zum thema reelle Zahlen (vereinfacht). hab mir folgendes überlegt, wär schön wenn einer mal drübergucken könnte und verbesserungen hätte: EBNF: <reelleZahl> ::= ((+/-) {Ziffer}) "," {Ziffer} zu lesen: reelle Zahlen bestehen aus einem positiven/negativen ziffernblock gefolgt von einem Komma und einem weiteren Zifferblock. bsp. : +/- 22234,56342 Syntaxdiagramm: A -----> +/- a1 ------> , -------> a2 das wäre meine idee, hoffe auf schnelle hilfe. Flu + Multi-Zitat Zitieren
#2 17. Oktober 2009 AW: EBNF und Syntaxdiagramm reeller Zahlen Ich würde es in der EBNF so schreiben: ([+]|-)Ziffer{Ziffer}[,Ziffer{Ziffer}]. - ein + vor der Zahl ist nicht zwingend notwendig um sie als positiv zu kennzeichnen - geschweifte Klammern bedeuten 0 bis n-maliges vorkommen. Wir wollen aber zumindest eine Ziffer haben. - auch ohne Nachkommastellen fallen Zahlen unter die Reellen Zahlen, deshalb sind diese optional. Hoffe ich konnte dir helfen. Gruß, Figger + Multi-Zitat Zitieren
#3 17. Oktober 2009 AW: EBNF und Syntaxdiagramm reeller Zahlen hättest du auch das passende diagramm dazu? + Multi-Zitat Zitieren