Arithmetik
Lassen Sie uns erlauben, den in mathematischer Form erfassten Ausdruck so zu berechnen, wie:
♪
Regeln für die Aufnahme von arithmetischen Ausdrücken
ANHANG Der Ausdruck kann die Anzahl, Namen anderer Variablen, Transaktionszeichen, Klammern, Namen von Funktionen, arithmetische Operationen und deren Etiketten enthalten (siehe Anhang).
+
♪
-
♪
*
♪
/
♪
div, mod
)
2. Die Trennung von Ganzem und Fragment ist der Punkt.
3. Der Ausdruck wird in einer Zeile (
lineare Aussage von Ausdrückend) Symbole sind in Reihe zueinander zu fixieren, gleichzeitig platziert
INSGESAMTBetriebszeichen, Halterungen werden verwendet.
In Übereinstimmung mit den arithmetischen Aufnahmeregeln müssen wir diese Drab in einen linearen Datensatz übersetzen, d.h. die Darts in eine Zeile setzen. Da Zähler und Nenner komplex sind (d.h. zwei oder mehr Multiplizierer), müssen Zähler und Nenner in linearer Form gehaltert werden.
Die lineare Aufnahme dieses Ausdrucks erscheint somit wie folgt:
2*17.56*17.56)/(7*2.47*0.43)
Wir schreiben ein Programm, um die Bedeutung dieses Ausdrucks zu berechnen. Dazu werden wir die Ein- und Ausstiegsdaten herausfinden.
EingangsdatenWir kennen alle Bedeutungen, wir müssen nichts von der Tastatur einführen, also gibt es keinen Eingabewert.
AusgangsdatenDas Programm muss das Ergebnis des arithmetischen Ausdrucks hervorbringen (das Ergebnis kann in jeder Variablen oder sofort auf dem Bildschirm veröffentlicht werden).
Im Programm erhalten wir die Ergebnisse auf dem Bildschirm. Da wir eine Drossel haben, wird das Ergebnis eine Substanznummer sein.
begin
writeln((2*17.56*17.56)/(7*2.47*0.43):9:6);
end.
Starten Sie das Programm auf dem Computer und stellen Sie sicher, dass es die gleichen Ergebnisse produziert.
82.949843♪