/***************************************************************/ /* Prof. Dr. Carsten Vogt */ /* FH Koeln, Fak. 07 / Nachrichtentechnik */ /* http://www.nt.fh-koeln.de/vogt */ /* */ /* Beispielprogramm p01020102.c */ /* aus "C fuer Java-Programmierer", Hanser-Verlag */ /* */ /* Demonstriert wird der Aufbau eines einfachen C-Programms */ /* mit Eingabe. Das Programm gibt die Zweierpotenzen bis zu */ /* einer Obergrenze aus, deren Wert durch Benutzereingabe be- */ /* stimmt wird. */ /* Im Programm wird der C-spezifische Datentyp "unsigned int" */ /* verwendet. */ /***************************************************************/ #include int main(void) { unsigned int obergrenze; unsigned int zahl = 1; printf("Eingabe der Obergrenze: "); scanf("%u",&obergrenze); while ( zahl <= obergrenze ) { printf("Zweierpotenz: %u\n",zahl); zahl = zahl * 2; } return 0; }