• Sábado 25 de Abril de 2026, 02:24

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 - ahom31

Páginas: [1]
1
C# / Prefijo – Postfijo – Infijo (C#)
« en: Lunes 2 de Noviembre de 2009, 06:41 »
Hola a todos,tengo esta parte de codigo en c# donde obtengo el prefijo y el postfijo pero no tengo idea de como obtener el infijo, entonces necesito un poco de ayuda en el codigo para sacar del arbol la forma de infijo, de pronto conviertiendo de prefijo a infijo o de postfijo a infijo u otra manera, por favor ayudenme.

using System;
using System.Collections;
using System.Collections.Generic;

namespace Arbol
{
    static class Program
    {
        [STAThread]
        public static void Main()
        {
            SimpleTree<string> Formula = new SimpleTree<string>();
            SimpleTree<string> raiz1 = Formula;
            raiz1.Value = "-";
            SimpleTreeNode<string> izq1 = raiz1.Children.Add("*");
            SimpleTreeNode<string> der1 = raiz1.Children.Add("/");
            SimpleTreeNode<string> izq2 = izq1.Children.Add("5");
            SimpleTreeNode<string> der2 = izq1.Children.Add("3");
            SimpleTreeNode<string> izq3 = der1.Children.Add("+");
            SimpleTreeNode<string> der3 = der1.Children.Add("*");
            SimpleTreeNode<string> izq4 = izq3.Children.Add("4");
            SimpleTreeNode<string> der4 = izq3.Children.Add("3");
            SimpleTreeNode<string> izq5 = der3.Children.Add("2");
            SimpleTreeNode<string> der5 = der3.Children.Add("+");
            SimpleTreeNode<string> izq6 = der5.Children.Add("1");
            SimpleTreeNode<string> der6 = der5.Children.Add("2");

            //Prefijo
            Console.Write("Prefijo: ");
            Prefijo(Formula);
            Console.ReadLine();

            //Postfijo
            Console.Write("Postfijo: ");
            Postfijo(Formula);
            Console.ReadLine();

            Console.ReadKey();
        }

        public static void Prefijo(SimpleTreeNode<string> Subtree)
        {
            Console.Write("{0}", Subtree.Value);

            foreach (SimpleTreeNode<string> node in Subtree.Children)
            {
                Prefijo(node);
            }

        }

        public static void Postfijo(SimpleTreeNode<string> Subtree)
        {

            foreach (SimpleTreeNode<string> node in Subtree.Children)
            {
                Postfijo(node);
            }
            Console.Write("{0}", Subtree.Value);
        }
    }
}

2
C# / Claves HASH MD5
« en: Domingo 11 de Octubre de 2009, 06:34 »
Necesito escribir un programa en c# que utilizando un ataque de fuerza bruta descubra las claves que corresponden a los HASH MD5

Por ejemplo:
   69a034e0d4e7dbed15b077fae2e69253f

Lo que tengo de codigo es lo siguiente:
   
   using System.Security.Cryptography;
   .....
   .....
   string MD5SUM(byte[] FileOrText)
   {
       return BitConverter.ToString(new
          MD5CryptoServiceProvider().ComputeHash(FileOrText)).Replace("-","").ToLower();
   }

3
C# / Re: Colocar en arreglos desde un txt
« en: Miércoles 7 de Octubre de 2009, 22:27 »
muchas gracias me sirvio mucho :good:

4
C# / Re: Colocar en arreglos desde un txt
« en: Miércoles 7 de Octubre de 2009, 17:53 »
el trabajo es en c# y en consola, los datos debo cargarlos desde un texto normal, los datos estan separados por espacios, a tipos si me refiero a string, int, bool, por ejemplo:
int   23
char j
string Hola
char   #
int   9
double   243.436

y debo imprimirlos asi: string's por un lado y int's por otro y si se puede tambien de menor a mayor

5
C# / Colocar en arreglos desde un txt
« en: Miércoles 7 de Octubre de 2009, 16:29 »
Necesito cargar los datos desde un archivo “.txt”, en un arreglo genérico, y a partir de ahí pasarlos a arreglos individuales por cada tipo de datos, los cuales debe imprimirse en forma ordenada. Esto debo hacerlo en c#, necesito ayuda con el codigo.

6
C# / Re: Multiplicar en c#
« en: Martes 6 de Octubre de 2009, 17:39 »
muchas gracias la verdad si me sirve, pero no se si es lo que me piden, porque me decia que tenia que cojer como un subindice del string para coger de un string cada numero por separado y ahi si hacer multiplicacion, pero de nuevo muchas gracias.

7
C# / Re: Multiplicar en c#
« en: Martes 6 de Octubre de 2009, 17:07 »
Muchas gracias por responder, pero me toca hacer el trabajo en consola, yo tenia como comienzo:

            string num1;
            string num2;
            Console.Write("Digite A: ");
            num1 = Console.ReadLine();

            Console.Write("Digite B: ");
            num2 = Console.ReadLine();

8
C# / Multiplicar en c#
« en: Martes 6 de Octubre de 2009, 09:07 »
Necesito multiplicar numeros grandes en c# usando string, por favor ayudarme con el codigo.

Páginas: [1]