• Inicio
  • Buscar
  • Ingresar
  • Registrarse

    Samsung duplica su eficiencia en sus nuevos chips de 3 nanómetros

    • Hack x Crack - Comunidad de Seguridad informática »
    • Perfil de SMS »
    • Mostrar Mensajes »
    • Mensajes
    • Información del Perfil
      • Resumen
      • Mostrar Estadísticas
      • Mostrar Mensajes...
        • Mensajes
        • Temas
        • Adjuntos

    Mostrar Mensajes

    Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

    • Mensajes
    • Temas
    • Adjuntos

    Mensajes - SMS

    Páginas: [1] 2 3 4 5 6 7 8 9 10
    1
    Redes (WAN, LAN, MAN, CAM, ...) / [CURSO]exploración en la RED Clientes y servidores #1
    « en: Agosto 05, 2015, 10:13:22 pm »
    Bueno gente, espero que no tenga muchos errores en explicar lo aprendido... si algo de lo que digo no estas de acuerdo porfavor responde en este mismo tema, así aprendo  :P

    Nota: Este curo tendrá mas partes evidentemente, poco a poco :D


    Tambien decir que todo lo voy a explicar con mis propias palabras, nada de tecnicismo...


    ¿Que es una RED?: existen redes de TODO TAMAÑO.

    Redes locales: Comparten recursos entre algunos pc LOCALES , se instalan en hogares,,compartendocumentos,musica,videos,impresoras.... y evidentemente a internet

    Redes de oficinas pequeñas: Bueno esta red lo que pretende es compartir recursos con una RED corporativa de dicha empresa...entonces en esa red PRIVADA se puede conectar todos los pc locales para compartir los recursos

    Redes medianas/grandes: Es lo mismo que las oficinas pequeñas,la única diferencia es que pueden llegar a tener cientos o miles de pcs interconectadas...

    Red mundial: internet. (RED de las REDES)

    Nota: vuelvo a repetir si me equivoco en algo, porfavor pon tu explicación en una respuesta, te lo agradeceré  :)

    ¿Que es un host?: Simplemente un host es cuando un PC se comunica directamente con una red...
    Es decir tu Pc puede ENVIAR y RECIBIR información entonces un HOST puede ser tanto CLIENTE o SERVIDOR, incluso AMBOS a la misma vez. :P

    HOST CLIENTE: Es un HOST con software instalado que lo que hace es SOLICITAR INFORMACIÓN al SERVIDOR y obtener la información que solicita, por ejemplo GOOGLE CHROOME, al tu acceder a youtube por ejemplo, estas accediendo a un SERVIDOR alojado en otra parte del mundo... si no recibes esa información tu serías incapaz de visualizar youtube.


    HOST SERVIDOR: Es un host con software instalado que lo que permite es compartir la información con otros HOST,un caso es youtube, correo electronicos...

    Es decir la información que recibimos de youtube son los vídeos entre otras cosas o de un un servidor de correo electronico la información que recibimos son correos de personas etc etc

    Bueno un esquema para terminar y así queda mas claro...


    Cliente web - Servidor web = Pues el servidor web ejecuta el software de servidor web y comparte esa informacion con otros HOSTS, y el cliente web que en este caso es chroome SOLICITA la información del servidor web...

    Cliente archivos - Servidor archivos = Pues lo mismo, el servidor de archivos comparte la información que este caso son archivos y el cliente archivos solicita esa información y podremos interactuar con ellos.

    Cliente correo electronico - Servidor electronico = Pues lo mismo, el servidor de correo electronico ejecuta el software  para compartir esa información con otros hosts y el cliente lo que hace es solicitar esa información recibida del servidor: http://computerhoy.com/listas/internet/5-mejores-clientes-correo-tu-ordenador-3833

    2
    Redes (WAN, LAN, MAN, CAM, ...) / Re:Problemas de IP
    « en: Noviembre 08, 2014, 07:29:32 pm »
    Puedes utilizar una VPN o proxy y si puedes utiliza tambien el navegador TOR

    3
    Otros / Re:[c#] Generador de contraseñas
    « en: Noviembre 08, 2014, 05:14:13 pm »

    En el metodo Main:

    Este si que permite CUALQUIER LONGITUD:

    Gracias por el consejo AnimaNegra, la verdad es que no sabía que Ascii correponde con el UTF-16
    Código: [Seleccionar]
    Console.WriteLine("Escribe la longitud");
                int longitud = int.Parse(Console.ReadLine());
                int i;
                char x;
                char cadena;
                Random rnd = new Random();
                 i = rnd.Next(38, 126);

                for(int e = 0; e< longitud;e++)
                {
                 x = (char)i;
               
                 
                 Console.Write(x);
                 
                 i++;
                 if (i >= 126)
                 {
                     i = i / 2;
                 }
                }
                Console.WriteLine();

    4
    Otros / Re:[c#] Generador de contraseñas
    « en: Noviembre 08, 2014, 10:22:07 am »
    Cita de: animanegra en Noviembre 07, 2014, 03:03:33 pm
    Lo siento pero, ¡¡¡¡Madre de dios!!! ¿¿En serio que te has cascao todas esas lineas de case para pasar de un numero a letra ??

    Un consejo, Cuando estes programando y veas que repites algo hasta la saciedad caso por caso, lo primero que te deberia venir a la cabeza es ESTO NO VA BIEN LO ESTOY HACIENDO MAL, el que tiene que repetir instrucciones es el ordenador no yo.

    Te paso un snip de codigo en c que escribe la letra A usando un numero.

    Código: [Seleccionar]
    main(){

    int i;

    i=65;

    printf("%c",(char)i);

    }

    Como ves simplemente se hace un cast y ya tienes la letra. Asi que genera los numeros que se correspondan con los ascii y quita toda esa retaila de cases.


    Código: [Seleccionar]
    for (int e = 65; e <= 122; e++)
                {
                    if (m >= this.longitud)
                    {
                        break;
                    }
                    if (numero[m] >= 65)
                    {
                       for(int k = 65; k <= 132;k++)
                           {
                               if (numero[m] == k)
                               {
                                   if (m == 26)
                                   {
                                       m = 0;
                                   }
                                   letras[m] = abc[m];
                                   m = m + 1;
                                   k = 65;
                                   break;
                                   
                               }
                               if (k == 132)
                               {
                                   k = 65;
                                   m = m + 1;
                               }
       
                           }
                    }
                }

    De todas manera,funciona pero con una longitud grande no, es normal es un generador de contraseñas
    Lo del Cast, lo estuve aprendiendo ayer, ya se como trabaja la memoria (Stack y heap), me parece interesante el código que as puesto...  :o Tambien boxing y unboxing
    Que por cierto esto mejora los punteros de C y c++...

    5
    Otros / [c#] Generador de contraseñas
    « en: Noviembre 06, 2014, 09:48:55 pm »
    Estoy bastante CONTENTO  ;D ;D, a ver hice una aplicación que genera contraseñas ALEATORIAS y además te dice si es POTENTE o no  :)

    Quiero que me den su valoración y porfavor decirme en que podría mejorar, de veras, te lo agradecere enormemente

    Creo que ya nombro mejor a las clases y las utilizo mejor y mi lógica de programacion creo que a aumentado.

    Clase Password:
    Código: C#
    1. [code]using System;
    2. using System.Collections.Generic;
    3. using System.Linq;
    4. using System.Text;
    5. using System.Threading.Tasks;
    6.  
    7. namespace generarPassword
    8. {
    9.  
    10.     class Password
    11.     {
    12.         int longitud = 8;
    13.         public Password(int longitud)
    14.         {
    15.             this.longitud = longitud;
    16.             generarPassword();
    17.            
    18.         }
    19.      
    20.         private void generarPassword()
    21.         {
    22.             string cadena = "";
    23.             string guardarCadena = "";
    24.             int m = 0;
    25.             int[] numero = new int[this.longitud];
    26.             string[] letras = new string[this.longitud];
    27.             int esFuerte = 0;
    28.             Random rnd = new Random();
    29.             int i;
    30.             for (i = 0; i < this.longitud; i++)
    31.             {
    32.                 numero[i] = rnd.Next(65,131);
    33.  
    34.  
    35.             }
    36.             for (int e = 65; e <= 122; e++)
    37.             {
    38.                 if (m >= this.longitud)
    39.                 {
    40.                     break;
    41.                 }
    42.                 if (numero[m] >= 65)
    43.                 {
    44.                    
    45.                     switch (numero[m])
    46.                     {
    47.                         case 65:
    48.                             letras[m] = "A";
    49.                             break;
    50.                         case 66:
    51.                             letras[m] = "B";
    52.                             break;
    53.                         case 67:
    54.                             letras[m] = "C";
    55.                             break;
    56.                         case 68:
    57.                             letras[m] = "D";
    58.                             break;
    59.                         case 69:
    60.                             letras[m] = "E";
    61.                             break;
    62.                         case 70:
    63.                             letras[m] = "F";
    64.                             break;
    65.                         case 71:
    66.                             letras[m] = "G";
    67.                             break;
    68.                         case 72:
    69.                             letras[m] = "H";
    70.                             break;
    71.                         case 73:
    72.                             letras[m] = "I";
    73.                             break;
    74.                         case 74:
    75.                             letras[m] = "J";
    76.                             break;
    77.                         case 75:
    78.                             letras[m] = "K";
    79.                             break;
    80.                         case 76:
    81.                             letras[m] = "L";
    82.                             break;
    83.                         case 77:
    84.                             letras[m] = "M";
    85.                             break;
    86.                         case 78:
    87.                             letras[m] = "N";
    88.                             break;
    89.                         case 79:
    90.                             letras[m] = "O";
    91.                             break;
    92.                         case 80:
    93.                             letras[m] = "P";
    94.                             break;
    95.                         case 81:
    96.                             letras[m] = "Q";
    97.                             break;
    98.                         case 82:
    99.                             letras[m] = "R";
    100.                             break;
    101.                         case 83:
    102.                             letras[m] = "R";
    103.                             break;
    104.                         case 84:
    105.                             letras[m] = "S";
    106.                             break;
    107.                         case 85:
    108.                             letras[m] = "T";
    109.                             break;
    110.                         case 86:
    111.                             letras[m] = "U";
    112.                             break;
    113.                         case 87:
    114.                             letras[m] = "V";
    115.                             break;
    116.                         case 88:
    117.                             letras[m] = "W";
    118.                             break;
    119.                         case 89:
    120.                             letras[m] = "X";
    121.                             break;
    122.                         case 90:
    123.                             letras[m] = "Y";
    124.                             break;
    125.                         case 91:
    126.                             letras[m] = "Z";
    127.                             break;
    128.                         case 92:
    129.                             letras[m] = "a";
    130.                             break;
    131.                         case 93:
    132.                             letras[m] = "b";
    133.                             break;
    134.                         case 94:
    135.                             letras[m] = "c";
    136.                             break;
    137.                         case 95:
    138.                             letras[m] = "d";
    139.                             break;
    140.                         case 96:
    141.                             letras[m] = "e";
    142.                             break;
    143.                         case 97:
    144.                             letras[m] = "f";
    145.                             break;
    146.                         case 98:
    147.                             letras[m] = "g";
    148.                             break;
    149.                         case 99:
    150.                             letras[m] = "h";
    151.                             break;
    152.                         case 100:
    153.                             letras[m] = "i";
    154.                             break;
    155.                         case 101:
    156.                             letras[m] = "j";
    157.                             break;
    158.                         case 102:
    159.                             letras[m] = "k";
    160.                             break;
    161.                         case 103:
    162.                             letras[m] = "l";
    163.                             break;
    164.                         case 104:
    165.                             letras[m] = "m";
    166.                             break;
    167.                         case 105:
    168.                             letras[m] = "n";
    169.                             break;
    170.                         case 106:
    171.                             letras[m] = "o";
    172.                             break;
    173.                         case 107:
    174.                             letras[m] = "p";
    175.                             break;
    176.                         case 108:
    177.                             letras[m] = "q";
    178.                             break;
    179.                         case 109:
    180.                             letras[m] = "r";
    181.                             break;
    182.                         case 110:
    183.                             letras[m] = "s";
    184.                             break;
    185.                         case 111:
    186.                             letras[m] = "t";
    187.                             break;
    188.                         case 112:
    189.                             letras[m] = "u";
    190.                             break;
    191.                         case 113:
    192.                             letras[m] = "v";
    193.                             break;
    194.                         case 114:
    195.                             letras[m] = "w";
    196.                             break;
    197.                         case 115:
    198.                             letras[m] = "x";
    199.                             break;
    200.                         case 116:
    201.                             letras[m] = "y";
    202.                             break;
    203.                         case 117:
    204.                             letras[m] = "z";
    205.                             break;
    206.                         case 118:
    207.                             letras[m] = "0";
    208.                             break;
    209.                         case 119:
    210.                             letras[m] = "1";
    211.                             break;
    212.                         case 120:
    213.                             letras[m] = "2";
    214.                             break;
    215.                         case 121:
    216.                             letras[m] = "3";
    217.                             break;
    218.                         case 122:
    219.                             letras[m] = "4";
    220.                             break;
    221.                         case 123:
    222.                             letras[m] = "5";
    223.                             break;
    224.                         case 124:
    225.                             letras[m] = "6";
    226.                             break;
    227.                         case 125:
    228.                             letras[m] = "7";
    229.                             break;
    230.                         case 126:
    231.                             letras[m] = "8";
    232.                             break;
    233.                         case 127:
    234.                             letras[m] = "9";
    235.                             break;
    236.                         case 128:
    237.                             letras[m] = "@";
    238.                             break;
    239.                         case 129:
    240.                             letras[m] = "/";
    241.                             break;
    242.                         case 130:
    243.                             letras[m] = "]";
    244.                             break;
    245.                         case 131:
    246.                             letras[m] = "-";
    247.                             break;
    248.                         case 132:
    249.                             letras[m] = "}";
    250.                             break;
    251.                     }
    252.                    
    253.                 }
    254.                 m = m + 1;
    255.             }
    256.             int y = 1;
    257.            
    258.             for (int n = 0; n <=this.longitud; n++)
    259.             {
    260.              
    261.  
    262.                cadena = letras[n] ;
    263.                guardarCadena =cadena+guardarCadena;
    264.  
    265.                if (y == this.longitud)
    266.                {
    267.                    break;
    268.                }
    269.                 y = y + 1;
    270.                
    271.                
    272.             }
    273.             Console.Write(guardarCadena);
    274.  
    275.             for (int v = 0; v < 66; v++)
    276.             {
    277.                 if (v == this.longitud)
    278.                 {
    279.                     Console.WriteLine();
    280.                     if (esFuerte > 8)
    281.                     {
    282.                         Console.WriteLine("La contraseña es potente");
    283.                     }
    284.                     if (esFuerte < 8 && esFuerte > 5)
    285.                     {
    286.                         Console.WriteLine("La contraseña es normalita");
    287.                     }
    288.                     if (esFuerte < 4)
    289.                     {
    290.                         Console.WriteLine("la contraseña es Débil");
    291.                     }
    292.                     if (this.longitud > 8)
    293.                     {
    294.                         esFuerte = esFuerte + 2;
    295.  
    296.                     }
    297.                     else
    298.                     {
    299.                         esFuerte = esFuerte - 4;
    300.                     }
    301.                     return;
    302.                 }
    303.              if(numero[v] > 65 && numero[v] < 91)
    304.                 {
    305.                     esFuerte++;
    306.              
    307.                 }
    308.              if (numero[v] >= 65 && numero[v] <= 91)
    309.              {
    310.                  esFuerte++;
    311.  
    312.              }
    313.              if (numero[v] >= 92 && numero[v] <= 117)
    314.              {
    315.                  esFuerte++;
    316.  
    317.              }
    318.              if (numero[v] >= 118 && numero[v] <= 132)
    319.              {
    320.                  esFuerte++;
    321.              }
    322.  
    323.              if (v == 65)
    324.              {
    325.                  if (esFuerte > 8)
    326.                  {
    327.                      Console.WriteLine("La contraseña es potente");
    328.                  }
    329.                  if (esFuerte < 8 && esFuerte > 5)
    330.                  {
    331.                      Console.WriteLine("La contraseña es normalita");
    332.                  }
    333.                  if(esFuerte < 4)
    334.                  {
    335.                      Console.WriteLine("la contraseña es Débil");
    336.                  }
    337.                  if (this.longitud > 8)
    338.                  {
    339.                      esFuerte = esFuerte + 2;
    340.  
    341.                  }
    342.                  else
    343.                  {
    344.                      esFuerte = esFuerte - 4;
    345.                  }
    346.                  return;
    347.              }
    348.  
    349.             }
    350.  
    351.            
    352.         }
    353.        
    354.     }
    355. }
    [/code]
    Clase Program(no se cambiar este nombre): aquí es donde se ejecuta el metodo Main:
    Código: C#
    1. using System;
    2. using System.Collections.Generic;
    3. using System.Linq;
    4. using System.Text;
    5. using System.Threading.Tasks;
    6.  
    7. namespace generarPassword
    8. {
    9.     class Program
    10.     {
    11.         static void Main(string[] args)
    12.         {
    13.             Password generarContraseña = new Password(10);
    14.            
    15.  
    16.            
    17.         }
    18.     }
    19. }
    20.  
    21.  

    6
    Otros / [c#]Ayuda ejercicios para usar métodos?
    « en: Octubre 26, 2014, 07:56:34 pm »
    Bueno pues eso, necesito ejercicios para aprender a usar métodos si viene con la solución mejor, pero si no no pasa nada...

    Saludos y gracias de veras

    7
    Otros / [c#] Crear array y ordenar de mayor a menor
    « en: Octubre 25, 2014, 02:02:55 pm »
    Ya se que es mejor que el array cree los valores de modo Random, pero prefiero ponerlos yo con un limite de 5 variables metidas en un array.

    Código: C#
    1. [code]using System;
    2. using System.Collections.Generic;
    3. using System.Linq;
    4. using System.Text;
    5. using System.Threading.Tasks;
    6.  
    7. namespace mayoramenor
    8. {
    9.     class Program
    10.     {
    11.         static void Main(string[] args)
    12.         {
    13.             // mayor a menor:
    14.  
    15.             int[] ordenarNumeros = new int[5] { 451, 789, 425, 852, 412 };
    16.  
    17.  
    18.  
    19.  
    20.             for (int i = 4; i < 5; i--)
    21.             {
    22.          
    23.                 if(i <= 0)
    24.                 {
    25.                     for (int e = 0; e < 5; e++)
    26.                     {
    27.                         for (int j = 0; j < 5;j++ )
    28.                         {
    29.                             if(j == 4)
    30.                             {
    31.                                 for (int u = 0; u < 5; u++)
    32.                                 {
    33.                                     Console.WriteLine(ordenarNumeros[u]);
    34.                                 }
    35.                                 return;
    36.                             }
    37.                               if(ordenarNumeros[j] < ordenarNumeros[j+1])
    38.                               {
    39.                                   int auxiliarTotal = ordenarNumeros[j];
    40.                                   ordenarNumeros[j] = ordenarNumeros[j + 1];
    41.                                   ordenarNumeros[j + 1] = auxiliarTotal;
    42.                               }
    43.                         }
    44.                        
    45.  
    46.                     }
    47.                    
    48.                 }
    49.                 if (ordenarNumeros[i] > ordenarNumeros[i - 1]) //Si posicion X es mayor que posicion X-1
    50.                 {
    51.                    
    52.                     int auxiliar = ordenarNumeros[i - 1];
    53.                     ordenarNumeros[i - 1] = ordenarNumeros[i];
    54.                     ordenarNumeros[i] = auxiliar;
    55.                 }
    56.  
    57.                
    58.  
    59.             }
    60.  
    61.            
    62.            
    63.  
    64.         }
    65.     }
    66. }
    67.  
    68.  
    [/code]

    Ahora si funciona 100% bien, lo hice con el método burbuja y esta fue mi lógica: Necesitamos Mínimo 2 for y 2 IF, pero se complica las cosas y necesitamos resolver los problemas

    Todo esto dentro de un for:

    Si posición 4 es mayor que posicion 4-1:
    - Crear Variable que guarde posicion 3
    - Posición 3 = posicion 4
    - Posición 4 = posicion 3



    Dentro de otro for:

    Si posición 0 es menor que posicion 1
    crear variable posicion 0.
    -posicion 0 = posicion 1
    -posicion 1 = posicion 0




    8
    Otros / Re:[c#]Duda Array ordenar de mayor a menor
    « en: Octubre 24, 2014, 07:48:39 pm »
    Me cago en todo  :(

    Código: C#
    1. using System;
    2. using System.Collections.Generic;
    3. using System.Linq;
    4. using System.Text;
    5. using System.Threading.Tasks;
    6.  
    7. namespace ejercicioArrays
    8. {
    9.     class Program
    10.     {
    11.         static void Main(string[] args)
    12.         {
    13.             // de mayor a menor
    14.             int[] maxNombres = new int[5]{3,4,10,5,3};
    15.             int cont;
    16.             int[ ] ordenarNombres = new int[5];
    17.  
    18.            
    19.               for(int i = 0; i < 5-1;i++)
    20.               {
    21.                   // i = 1
    22.                  
    23.                  
    24.  
    25.                 if (maxNombres[i] < maxNombres[i+1])
    26.                 {
    27.                     cont = maxNombres[i];
    28.                     maxNombres[i]= maxNombres[i+1];
    29.                     maxNombres[i + 1] = cont;
    30.                    
    31.                 }
    32.                
    33.                   if(i == 5){
    34.                   for(int e = 0; e > 5;e++)
    35.                   {
    36.                     Console.WriteLine(maxNombres[e]);
    37.                      
    38.                   }
    39.                   }
    40.                
    41.                
    42.              
    43.               }
    44.             }
    45.            
    46.          
    47.                 }
    48.             }
    49.        
    50.    
    51.  
    52.  
    53.  

    Estoy casi, casi seguro pffff

    9
    Otros / Re:[c#]Duda Array ordenar de mayor a menor
    « en: Octubre 24, 2014, 05:48:29 pm »
    Cita de: Erroneo0 en Octubre 24, 2014, 05:38:53 pm
    Quieres hacer un programa que ordene un arreglo (array) de numeros de mayor a menor. Bueno mira hacete pasar por el procesador... es decir date una lista de numeros y ordenalos vos mismo y fijate los pasos que vas dando de ese modo te vas a dar cuenta lo que le tenes que programar en la PC. Un consejo: se ordenado con los pasos que das.
    ??? ??? ???

    No te entendí absolutamente nada, la verdad, pero si es que no se la sintaxis para hacerlo, es decir no se como hacerlo, si lo hago yo en un papel, no tiene nada que ver con la sintaxis de C#

    10
    Otros / [c#]Duda Array ordenar de mayor a menor
    « en: Octubre 24, 2014, 04:40:37 pm »
    c#

    7° Bueno para ordenar la lista de mayor a menor, podés usar un bucle infinito ya sea while o for, y empezás la comprobación hasta encontrar el segundo número que sea mayor o igual que todos, en este caso vos ya tenés el número máximo, entónces, seguís buscando el siguiente, que sería el segundo número mayor, osea recorres toda la lista hasta que termine y vas guardando en un variable de tipo Int los valores que sean mayor que otro, cuando lo obtengas, osea cuando obtengas el número, entónces eliminás ese número de esa posición en donde estaba situado, porque puede repetirse, y luego cuado se termine de recorrer toda la variable que contiene los números, entónces, volvés otra vez a hacer otro bucle, esto lo podés hacer de forma recursiva y bueno vas eliminando los números de la lista hasta que la misma quede vacía, cuando ese paso, el programa imprimirá en la consola los números de mayor a menor.

    No entiendo nada  :(

    ¿Alguien me echa alguna mano? no entiendo

    Un usuario de aquí me envio esta página: http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=183:ejercicio-ejemplo-estrategia-resolucion-problema-de-programacion-ordenar-serie-de-numeros-i-cu00119a-&catid=28:curso-bases-programacion-nivel-i&Itemid=59

    No lo entiendo, nunca e dado pseucodigo y no se como va

    11
    Otros / [c#]Array ordenar de Mayor a Menor y hallar posesión
    « en: Octubre 22, 2014, 07:36:45 pm »
    Bueno quiero decir que use el ciclo For, pero te ahorras líneas con el ciclo for each  :-\
    //  Introducir en un array un grupo de numeros desde 0 a 100. Hallar la posicion,el numero mayor y menor .Ordenar los numeros de mayor a menor.

    Código: C#
    1. using System;
    2. using System.Collections.Generic;
    3. using System.Linq;
    4. using System.Text;
    5. using System.Threading.Tasks;
    6.  
    7. namespace Arrayvideodosbrain
    8. {
    9.     class Program
    10.     {
    11.         static void Main(string[] args)
    12.         {
    13.             //  Introducir en un array un grupo de numeros desde 0 a 100. Hallar la posicion,
    14.             //el numero mayor y menor .Ordenar los numeros de mayor a menor.
    15.             int[] listaNumeros = new int[15]{ 3, 4, 5, 6, 22, 33, 22, 11, 23, 345, 4535, 123, 233, 34, 3 };
    16.  
    17.            
    18.  
    19.             Array.Sort(listaNumeros);
    20.             Console.WriteLine("El numero menor es: "+listaNumeros[0]);
    21.              Array.Reverse(listaNumeros);
    22.              Console.WriteLine("El numero mayor es: " + listaNumeros[0]);
    23.              Console.WriteLine();
    24.             for (int i = 0; i < 14;i++ )
    25.             {
    26.                 Console.WriteLine("La posicion es: "+i+"  "+listaNumeros[i]);
    27.  
    28.             }
    29.             }
    30.  
    31.        
    32.  
    33.     }
    34. }

    12
    Dudas Generales / Dudas clases y metodos(general)
    « en: Octubre 19, 2014, 05:29:01 pm »
    Estoy bloqueado, resulta que queria hacer una calculadora que tuviera solamente un textbox y sumar en ese mismo textbox, es decir como la calculadora de windows Y EL TOTAL que lo de tambien en el mismo textbox.

    Código: [Seleccionar]
    String texto = TextBox1.Text;
    string[] partes = texto.Split('+');
    int suma=0;
    foreach (string parte in partes)
    {
        suma+=int.Parse(parte.Trim());
    }
    TextBox1.Text = suma.ToString();

    Ese código lo encontre por la red, es decir si no lo hubiera encontrado no hubiera sabido, con que clase se hace, y aunque la supiera no se usar el metodo Split

    Devuelve una matriz de cadenas que contiene las subcadenas de esta instancia que están delimitadas por elementos de la matriz de caracteres Unicode especificada.

    Es dificil de entender, creo que a todos nos a pasado igual, osea imposible deducir que con ese metodo se puede hacer eso...(es decir sumar 2 valores en un mismo textbox)

    Mi duda es que si esto que me esta pasando es normal y si con el tiempo lograré saber usar clases y metodos sin ayuda de ningun código o es imposible? pero si fuera imposible como es que ese chaval sabía hacerlo?

    Otra cosa.. Si un curso termina en Bases de datos, ¿como sigo? es decir miro aplicaciones de otras personas y intento hacerlas yo? ¿que pagina me recomiendan para buscar codigos de otras personas?

    13
    Otros / [C#]Saber el factorial de 5 numeros,mas la suma del resultado de los factoriales
    « en: Octubre 18, 2014, 06:12:05 pm »
    Por consola

    Código: [Seleccionar]
    [code=csharp]int factorial;
                int numero;
                int sumatoria = 0;
                for (int i = 1; i <= 5;i++ )
                {
                    Console.WriteLine("Entre un número entero: ");
                    numero = int.Parse(Console.ReadLine());
                     factorial =numero;
                    for (int j = 1; j < numero;j++ )
                    {
                        factorial = j * factorial;
                       
                    }
                    sumatoria = sumatoria + factorial;
                    Console.WriteLine("El factorial del {0} es {1}", numero, factorial);
                }
                Console.WriteLine("La sumatoria de los factoriales es: {0}", sumatoria);
    [/code]

    14
    Otros / Duda encontrar Excepciones
    « en: Octubre 16, 2014, 07:29:31 pm »
    Bueno resulta que se me hace muy complicado buscar excepciones es decir...

    Si pongo:
    Código: [Seleccionar]
    catch (Exception ex)
                {
                    result.Text = ex.Message;
                }

    Sale las excepciones automaticamente y las puedo buscar en google cuando me imprime cual es el error.

    Pero que pasa si no devuelve ninguna excepción, por ejemplo si no e seleccionado ningun raddiobutton y ingreso 2 valores y le doy a calcular, no ocurre nada ¿como busco la excepción adecuada?
    Nota: Raddiobuton, son de multiplicar, otro de dividir, etc etc...

    Es decir yo se cual es ya, por que lo vi en un manual: InvalidOperationException
    Pero a lo que quiero llegar es como encuentro esa excepción? aparte que la descripción que da en MSDN es complicada, es decir: Excepción que se produce cuando una llamada a un método no es válida para el estado actual del objeto.

    Tambien leí que se puede hacer uno sus propias excepciones, es decir para estos casos es mejor hacerlas uno propio?

    Es complicada de entender y menos aun ponerla así como tal...

    15
    Off-Topic / Re:¿De que pais eres?
    « en: Octubre 16, 2014, 02:42:16 pm »
    Por desgracia, en españa, ¿por que no nací en estados unidos?

    Páginas: [1] 2 3 4 5 6 7 8 9 10
    • SMF | SMF © 2013, Simple Machines
    • XHTML
    • RSS
    • WAP2
    Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso... Learn more