Hey allerseits;
Ich hab hier zwei Aufgabe, die mich irgendwie durcheinander bringen, man soll dabei einfach nur a und b berechnen. Aber bei mir kommt bei den b`s immer eine andere zahl als in der Lösung.
Die Lösung ist a=7 und b=21
und
Die Lösung a=7 und b=20
Wie gesagt das a stimmt mit meinem Ergebnis überein. Aber beim b hab ich ein anderes ergebnis bei beiden. Kann mir vllt jemand erklären worauf ich ganau achten muss? Und vllt einen Ansatz geben wie ich bei solchen Aufgaben vorangehen sollte.
Ich hab hier zwei Aufgabe, die mich irgendwie durcheinander bringen, man soll dabei einfach nur a und b berechnen. Aber bei mir kommt bei den b`s immer eine andere zahl als in der Lösung.
Java:
int a=1;
int b=2;
while(a<6) {
a=a+2;
switch(a%3) {
case0: b=a-b;
case1:b=a*b;
}
}
Die Lösung ist a=7 und b=21
und
Java:
int a=1;
int b=2;
do {
a=a+2;
b=a+b;
if((b%3) ==0) continue;
b=b+1;
if((b%3) == 2) break;
} while (a!=0);
Die Lösung a=7 und b=20
Wie gesagt das a stimmt mit meinem Ergebnis überein. Aber beim b hab ich ein anderes ergebnis bei beiden. Kann mir vllt jemand erklären worauf ich ganau achten muss? Und vllt einen Ansatz geben wie ich bei solchen Aufgaben vorangehen sollte.
Zuletzt bearbeitet von einem Moderator: