Java:
import java.util.Scanner;
public class x{
public static void main (String[]args){
Scanner tastatur = new Scanner(System.in);
int Xd;
Xd = 0;
int m ;
m = 2;
for ( int i = 0 ; i < 10 ; i++)
{
System.out.println("Bitte Dezimalzahl eingeben");
Xd = tastatur.nextInt();
do
{
for ( int z = 0 ; z <Xd ; z ++)
System.out.println( Xd%m);
} while ( Xd== 0);
System.out.println("Ergebnis"+Xd);
}
}
}
Ich hoffe jemand kann mir helfen. Ich bin grade dran mein Verständnis zum The Loops zu verbessern, allerdings scheitere ich jetzt bei diesem Programm.
Dezimalzahlen => Binärzahl
Allerdings funktioniert mein Programm nicht. Ich weiß nicht warum, aber ich bin mir sicher das mein Programm komplett falsch ist.
Kann mir jemand sagen wie ich meinen Code so verbessern kann, dass ich dieses Programm programmieren kann?
Bitte nicht die Möglichkeit mit dem Integer to Binary.
Danke !