Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace App
- {
- class Program
- {
- static void Main(string[] args)
- {
- double host;
- String mascara;
- Console.Write("Digita a mascara: \n ");
- mascara = Console.ReadLine();
- String[] listaOctetosTexto = mascara.Split('.');
- if (listaOctetosTexto[0] == "255" && listaOctetosTexto[1] == "255" && listaOctetosTexto[2] == "255")
- {
- Console.WriteLine("Mascara Classe C");
- host = Math.Pow(2, 8) - 2;
- Console.WriteLine("Host " + host);
- }
- else if (listaOctetosTexto[0] == "255" && listaOctetosTexto[1] == "255" && listaOctetosTexto[2] != "255")
- {
- Console.WriteLine("Mascara Classe B");
- host = Math.Pow(2, 16) - 2;
- Console.WriteLine(" Host " + host);
- }
- else if (listaOctetosTexto[0] == "255" && listaOctetosTexto[1] != "255" && listaOctetosTexto[2] != "255")
- {
- Console.WriteLine("Mascara Classe A");
- host = Math.Pow(2, 24) - 2;
- Console.WriteLine("Host " + host);
- }
- //a = primeirocteto % 2;
- //aux = primeirocteto / 2;
- //b = aux % 2;
- //aux = aux / 2;
- //c = aux % 2;
- //aux = aux / 2;
- //d = aux % 2;
- //aux = aux / 2;
- //e = aux % 2;
- //aux = aux / 2;
- //f = aux % 2;
- //aux = aux / 2;
- //g = aux % 2;
- //aux = aux / 2;
- //h = aux % 2;
- //i = segunocteto % 2;
- //aux = segunocteto / 2;
- //j = aux % 2;
- //aux = aux / 2;
- //k = aux % 2;
- //aux = aux / 2;
- //l = aux % 2;
- //aux = aux / 2;
- //m = aux % 2;
- //aux = aux / 2;
- //n = aux % 2;
- //aux = aux / 2;
- //o = aux % 2;
- //aux = aux / 2;
- //p = aux % 2;
- //q = terceirocteto % 2;
- //aux = terceirocteto / 2;
- //r = aux % 2;
- //aux = aux / 2;
- //s = aux % 2;
- //aux = aux / 2;
- //t = aux % 2;
- //aux = aux / 2;
- //u = aux % 2;
- //aux = aux / 2;
- //v = aux % 2;
- //aux = aux / 2;
- //w = aux % 2;
- //aux = aux / 2;
- //x = aux % 2;
- //ab = quartocteto % 2;
- //aux = quartocteto / 2;
- //ac = aux % 2;
- //aux = aux / 2;
- //ad = aux % 2;
- //aux = aux / 2;
- //ae = aux % 2;
- //aux = aux / 2;
- //af = aux % 2;
- //aux = aux / 2;
- //ag = aux % 2;
- //aux = aux / 2;
- //ah = aux % 2;
- //aux = aux / 2;
- //ai = aux % 2;
- //Console.WriteLine("mascara " + h + g + f + e + d + c + b + a + "." + p + o + n + m + l + k + j + i + "." + x + w + v + u + t + s + r + q + "." + ai + ah + ag + af + ae + ad + ac + ab);
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement