Strukturen veschiedener Programmiersprachen für Embedded Systeme (mbed, M0-Board, u.ä.)
Aufgabe EVA
Berechne folgende Formel:
c = a/(b*b)
Verwende folgende Vorlage: New C-Code / new C++ code / new C# code
enter input (stdin): 65 1.7
stdout: Das Ergebnis ist: 22.49134948096886
Anmerkung:
- zuerst die Deklaration der Variablen mit dem richtigen Datentype zu erfolgen hat,
- dann das Einlesen; auf richtige Formatspezifizierer achten und das & nicht vergessen)
- Verarbeitung mit Berechnung der Formel: c = a/(b*b)
- Ausgabe mit den richtige Formatspezifizieren.
Frage:
- Was wird hier berechnet?
- Informiere dich über den sogenannten Body-Mass-Index (kurz BMI). Kannst du jetzt erklären, wofür die im Programm benutzten Variablen stehen?
- Ändere das C-Programm der Berechnung des BMI-Werts. Benutze aber Variablenbezeichner, die besser erklären, welche Daten mit den Variablen verwaltet werden.
- Welche Vorteile hat es, wenn bei der Wahl der Variablenbezeichner immer sprechende Namen benutzt werden?