CUBE.CODES: Einfache EVA-Programme: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 1: | Zeile 1: | ||
[[Datei: ErsteSchritte.png |thumb|250px|CUBE.CODES<br>Einfache EVA-Programme]] | [[Datei: ErsteSchritte.png |thumb|250px|CUBE.CODES<br>Einfache EVA-Programme]] | ||
+ | ===Programm 1: Berechnung einer Rechtecksfläche=== | ||
+ | >>> [https://ide.cube.codes/app/?init=loadFromUrl&url=https://share-repository.cube.codes/v1/appStates/c02270d0-c50d-45fc-a06c-41958ecb8c09 direkt zu CUBE.CODES] | ||
+ | |||
+ | Dividend=7; Divisor=2; //Eingabe | ||
+ | Quotient=Math.floor(Dividend/Divisor); //Verarbeitung | ||
+ | Rest=Dividend%Divisor; //Verarbeitung | ||
+ | UI.log(Quotient); //Ausgabe | ||
+ | UI.log(Rest); //Ausgabe | ||
+ | |||
+ | Ausgabe: | ||
+ | |||
+ | [13:08:58] Program starting ... | ||
+ | [13:08:59] Program running ... | ||
+ | 3 | ||
+ | 1 | ||
+ | [13:08:59] Program finished successfully | ||
+ | |||
+ | |||
+ | |||
+ | |||
===Programm 3: Berechnung einer ganzzahligen Teilung=== | ===Programm 3: Berechnung einer ganzzahligen Teilung=== | ||
>>> [https://ide.cube.codes/app/?init=loadFromUrl&url=https://share-repository.cube.codes/v1/appStates/b987894d-d098-4235-83b5-510d1a1b7a94 direkt zu CUBE.CODES] | >>> [https://ide.cube.codes/app/?init=loadFromUrl&url=https://share-repository.cube.codes/v1/appStates/b987894d-d098-4235-83b5-510d1a1b7a94 direkt zu CUBE.CODES] |
Version vom 27. April 2021, 11:21 Uhr
Programm 1: Berechnung einer Rechtecksfläche
Dividend=7; Divisor=2; //Eingabe Quotient=Math.floor(Dividend/Divisor); //Verarbeitung Rest=Dividend%Divisor; //Verarbeitung UI.log(Quotient); //Ausgabe UI.log(Rest); //Ausgabe
Ausgabe:
[13:08:58] Program starting ... [13:08:59] Program running ... 3 1 [13:08:59] Program finished successfully
Programm 3: Berechnung einer ganzzahligen Teilung
Dividend=7; Divisor=2; //Eingabe Quotient=Math.floor(Dividend/Divisor); //Verarbeitung Rest=Dividend%Divisor; //Verarbeitung UI.log(Quotient); //Ausgabe UI.log(Rest); //Ausgabe
Ausgabe:
[13:08:58] Program starting ... [13:08:59] Program running ... 3 1 [13:08:59] Program finished successfully
Programm 3a: Berechnung einer ganzzahligen Teilung - Variante: Schönere Ausgabe und schönere Kommentierung
//EVA-Programme: z.B. Eingabe Zwei Zahlen >>> Ausgabe >>> Ganzzahliger Quotient und Rest
//Eingabe a=103; b=32;
//Verarbeitung + Speichern x=Math.floor(a/b); r=a%b;
//Ausgabe UI.log(a + " geteilt durch " + b + " ist:"); UI.log(x + " Rest " + r);
Ausgabe:
[11:09:09] Program starting ... [11:09:10] Program running ... 103 geteilt durch 32 ist: 3 Rest 7 [11:09:10] Program finished successfully