29. [M. Fathi]
23.10.2003, 13:02
Hallo Leute,
habe eine Aufgabe von meinem Dozenten bekommen und zwar lautet die wie folgt...
... Entwickeln Sie ein Programm das folgendes kann... einlesen der IP-Adresse (jeweils 1 Block) wie z.B. 192 die Zahl soll überprüft werden ob Sie in dem Rahmen ist von 0-225 liegt, dann soll der nächste Block eingelesen werden usw usw und natürlich immer überprüfen... falls die Zahl nicht in dem Bereich liegt dann soll eine Fehlermeldung Ausgegeben werden! (Die Zahl ist ungültig) Bitte nochmals eingeben... Bis die ganze IP-Adresse vollständig ist... (z.B. 192.168.10.1) ein IP-Adressenblock darf max. 3 Zahlen lang sein...
Nachdem die Eingaben erfolgreich erfolgt sind soll die ganze IP-Adresse Ausgegeben werden (Ihre eingegebene IP-Adresse lautet: 192.168.10.1)...
... Danach soll die IP-Adresse in einem binaercode ausgegeben werden wie z.B. 192 = 11000000 usw usw.
... zum Schluss soll die IP-Adressenklasse ausgegeben werden...
Klasse A von 0 - 126
Klasse B von 128 - 191
Klasse C von 192 - 225
Localhost 127
Überprüft wird nur der erste Block der IP-Adresse (z.B. 192.168.10.1 also die 192 gehört zur Klasse C und das soll ausgegeben werden)
PS:
- Ich bin total der Newbie... ach ja die Binarberechnung soll in einer Funktion sein (Array)
- Ich benötige in jeder Zeile Kommentare was die Zeile macht etc.
- zum Schluß benötige ich die *.cpp Datei und die *.EXE
Danke im vorraus...
mfg Sascha
habe eine Aufgabe von meinem Dozenten bekommen und zwar lautet die wie folgt...
... Entwickeln Sie ein Programm das folgendes kann... einlesen der IP-Adresse (jeweils 1 Block) wie z.B. 192 die Zahl soll überprüft werden ob Sie in dem Rahmen ist von 0-225 liegt, dann soll der nächste Block eingelesen werden usw usw und natürlich immer überprüfen... falls die Zahl nicht in dem Bereich liegt dann soll eine Fehlermeldung Ausgegeben werden! (Die Zahl ist ungültig) Bitte nochmals eingeben... Bis die ganze IP-Adresse vollständig ist... (z.B. 192.168.10.1) ein IP-Adressenblock darf max. 3 Zahlen lang sein...
Nachdem die Eingaben erfolgreich erfolgt sind soll die ganze IP-Adresse Ausgegeben werden (Ihre eingegebene IP-Adresse lautet: 192.168.10.1)...
... Danach soll die IP-Adresse in einem binaercode ausgegeben werden wie z.B. 192 = 11000000 usw usw.
... zum Schluss soll die IP-Adressenklasse ausgegeben werden...
Klasse A von 0 - 126
Klasse B von 128 - 191
Klasse C von 192 - 225
Localhost 127
Überprüft wird nur der erste Block der IP-Adresse (z.B. 192.168.10.1 also die 192 gehört zur Klasse C und das soll ausgegeben werden)
PS:
- Ich bin total der Newbie... ach ja die Binarberechnung soll in einer Funktion sein (Array)
- Ich benötige in jeder Zeile Kommentare was die Zeile macht etc.
- zum Schluß benötige ich die *.cpp Datei und die *.EXE
Danke im vorraus...
mfg Sascha