Guten Tag,
wir sollen ein Programm schreiben das x*y*z berechnet ohne *.
Ich habe das ganze natürlich einfach so runter gerechnet 😛
Natürlich tut es was es soll doch ich bin unzufrieden 😀 wir haben den Shift Operator behandelt und ich würde sehr gerne wissen wie man sowas mit diesem Operator hin bekommt?
Hab schon einiges versucht doch vor allem denke ich man brauch die Binärwerte von x,y und z. Wenn man diese im Programm erst berechnen muss und hin und her umwandeln muss mit Schleifen dann lasse ich es wie es ist das wird ja dann noch mehr als ich jetzt schon habe 😀
Kennt da jemand eine Idee?
Danke im voraus 🙂
LG
wir sollen ein Programm schreiben das x*y*z berechnet ohne *.
Ich habe das ganze natürlich einfach so runter gerechnet 😛
Java:
int x=5;
int y=40;
int z=3;
int erg1=0;
int erg2=0;
while(y>0) {
erg1+=x;
y--;
}
while(z>0) {
erg2+=erg1;
z--;
}
System.out.println(erg2);
Natürlich tut es was es soll doch ich bin unzufrieden 😀 wir haben den Shift Operator behandelt und ich würde sehr gerne wissen wie man sowas mit diesem Operator hin bekommt?
Hab schon einiges versucht doch vor allem denke ich man brauch die Binärwerte von x,y und z. Wenn man diese im Programm erst berechnen muss und hin und her umwandeln muss mit Schleifen dann lasse ich es wie es ist das wird ja dann noch mehr als ich jetzt schon habe 😀
Kennt da jemand eine Idee?
Danke im voraus 🙂
LG