Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:m288:learningunits:lu06:loesungen:04 [2025/12/11 13:45] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1de:modul:m288:learningunits:lu06:loesungen:04 [2025/12/11 13:45] (aktuell) vdemir
Zeile 1: Zeile 1:
 +====== LU06.L04 - Funktionen - Fahrenheit und Celsius - TBD ======
  
 +===== Auftrag  =====
 +Erstellen Sie einen Temperatur-Umrechnungs-Programm //temperaturConverter// mit den Funktionen 
 +
 +  * //toCelsius(GradInFahrenheit)// 
 +  * //toFahrenheit(GradInCelsius)//
 +
 +Die Formel zur Umrechnung sind wie folgt:
 +
 +  * **Fahrenheit zu Celsius:** °C = (°F - 32) / 1,8
 +  * **Celsius zu Fahrenheit:** °F = °C x 1,8 + 32
 +
 +Das Script wird über die Konsole mit //node tempConverter (temperatur, Umrechnungsart)// selbst auswählen, welche Umrechnung durchgeführt werden soll. 
 +
 +**Beispiele für Aufruf:**
 +^Aufruf ^Konsolenausgabe ^Erläuterung ^ 
 +| node tempConverter 122 F2C | 122 Grad Fahrenheit entsprechen 50 Grad Celsius. | 122 Grad Fahrenheit nach Celsius umrechnen.|
 +| node tempConverter 50 C2F | 50 Grad Celsius entsprechen 122 Grad Fahrenheit. | 50 Grad Celsius nach Fahrenheit umgerechnen.| 
 +
 +**Hinweise:**
 +  * Sie müssen die Werte aus der //argv[]// herauslesen.
 +  * Aus //argv[2]// entnehmen Sie die umzurechnende Temperatur
 +  * Je nachdem was in //argv[3]// steht, wird die eine oder die andere Funktion aufgerufen. Dazu braucht es ein IF-Statement.
 +  
 +
 +----
 +
 +
 +[[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir