beregning af binær tal, okteter osv.
Jeg har et projekt i skolen, som går mig meget på, opgaven går såvidt ud på at:Der bruges C#
Start med at et program der kan omsætte en oktet til et otte cifret binært tal.
Udvid programmet til at modtage hele ipaddresen, enten som en samlet dot-decimal eller som fire separate oktetter.
Lav et program tila t omsætte en netmaske i slash-notation til fire oktetter.
Saml de to programmer, og udvid så ip-addressen and´es med netmasken.
Beregn og udskriv netværksaddressen, første og sidste host, samt broadcastadressen.
indtil videre ser mit program sådan her ud
Double tal1 = 0;
Double tal2 = 0;
Double tal3 = 0;
Double tal4 = 0;
int i;
string temp = ""
Console.writeLine("Skriv første oktet");
temp = Console.ReadLine();
tal1 = Double.Parse(temp);
Console.writeLine("Skriv andet oktet");
temp = Console.ReadLine();
tal2 = Double.Parse(temp);
Console.writeLine("Skriv tredje oktet");
temp = Console.ReadLine();
tal3 = Double.Parse(temp);
Console.writeLine("Skriv fjerde oktet");
temp = Console.ReadLine();
tal4 = Double.Parse(temp);
for (int i = 128; i > 0; i=i/2);
if (tal1 >= i)
Console.Write("0");