Module: arithmetischer Ausdruck


Problem

5 /5


Schreiben von arithmetischen Operationen

Theory Click to read/hide

Regeln für die Aufnahme von arithmetischen Ausdrücken in der Programmiersprache

Sagen wir, wir müssen den Ausdruck herausfinden, der in mathematischen Begriffen so geschrieben ist wie:

Vor dem Schreiben eines Programms, das uns ein Ergebnis geben wird RegelnAufnahmen von algebraischen Ausdrücken in der Programmiersprache:
1. Die Phrasen enthalten Zahlen, Namen anderer Variablen, Transaktionszeichen, Klammern, Namen von Funktionen.
2. Arithmetische Operationen und ihre Etiketten+/%)
3. Die Trennung von Ganzem und Fragment ist der Punkt.
L 347 vom 20.12.2013, S. 1). Der Satz ist in der Zeile (lineare Darstellung der Ausdrücke) zu erfassen, die Symbole werden fortlaufend angezeigt und hintereinander gesetzt. Alle Betriebszeichen; Klammern 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.
Zähler und Nenner sind komplex (d.h. zwei oder mehr Vielfache) und die lineare Form muss aufgezeichnet werden.
KlammernAusdrücke im Zähler und Nenner.
Die lineare Aufzeichnung eines solchen Satzes würde daher wie folgt erscheinen:

(2*17.56*17.56)/(7*2.47*0.43)

Wir schreiben ein Programm, um diesen Ausdruck zu berechnen: Dafür werden wir die Ein- und Ausstiegsdaten definieren.

Eingangsdaten: Alle Werte sind bekannt, so gibt es keine Notwendigkeit, etwas von der Tastatur einzugeben, also gibt es keine Eingabedaten.

Daten abladen: Das Programm muss das Ergebnis des arithmetischen Ausdrucks (möglicherweise in eine Variable eingefügt oder sofort auf den Bildschirm gelegt werden).

Wir werden das Ergebnis des Ausdrucks sofort auf dem Bildschirm ohne Änderungen sein.
Das Ergebnis wird eine Substanznummer sein.
using System;
class Program {
    static void Main(){
        Console.WriteLine((2 * 17.56 * 17.56) / (7 * 2.47 * 0.43));
    }
}
Starten Sie das Programm auf dem Computer und stellen Sie sicher, dass es die gleichen Ergebnisse produziert. 82.949843.

Problem

Schreiben Sie ein Programm, das die Bedeutung des Ausdrucks in einer bekannten Formel definiert:



x und y - Variablen des ganzen Typs, von der Tastatur eingegeben.

Das Programm sollte eine Nummer einnehmen, das Ergebnis der Berechnung des Ausdrucks.

Ein Hinweis: Vergessen Sie nicht, dass wir eine physische Nummer in der Division brauchen!

Beispiel für Eingangs- und Ausgangsdaten.
EingangsdatenAusgangsdaten
1
2
1.78571428571429