Skyraz00
Grünschnabel
Also, ich habe hier ein Programm das sich so oft wiederholen soll bis ich dann Null eingebe.
Das heißt ja, dass ich das mit einer do-while Schleife machen könnte.
Dann setzt ich einfach ungleich Null True und setzt dann noch einen break um das Programm zu beenden.
Genau dabei bräuchte ich nun eine kleine Hilfestellung.
Das heißt ja, dass ich das mit einer do-while Schleife machen könnte.
Dann setzt ich einfach ungleich Null True und setzt dann noch einen break um das Programm zu beenden.
Genau dabei bräuchte ich nun eine kleine Hilfestellung.
C++:
#include <stdio.h>
main()
{
int bin[32], dez, zahl;
do
{
printf("Geben Sie eine Dezimalzahl ein:\n");
scanf_s("%d", &dez);
printf("\n");
for (zahl = 0; dez > 0; zahl++)
{
bin[zahl] = dez % 2;
dez = dez / 2;
}
for (; zahl > 0; zahl--)
{
printf("%d\n", bin[zahl - 1]);
}
}
while (dez != 0);
{
if (dez == 0)
break;
}
return 0;
}