elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15
111  Programación / .NET (C#, VB.NET, ASP) / Arreglos Multidimensionales y ordenamiento en: 24 Agosto 2013, 20:44 pm
Hola a todos.
Estoy tratando de aprender un poco más sobre matrices, el caso es que con una dimensión logro hacerlo correctamente pero cuando quiero agregarle otra para insertar los códigos no me sale.-
Otra cosita que me falta es, como debo hacer para que al ordenar por el nombre se corran los códigos como se muestra a continuación?.-
   
    Ingreso por teclado                  Ordenado por nombre

    01 - Daniel Virgili                      06 - Celeste Cid
    02 - Rosita Scardino                  04 - Claudio Raimonda
    03 - Pedro Cimarelli                  01 - Daniel Virgili
    04 - Claudio Raimonda              05 - Pedro Carestia
    05 - Pedro Carestia                   03 - Pedro Cimarelli
    06 - Celeste Cid                        02 - Rosita Scardino
 
Código:
using System;
using System.Text.RegularExpressions;

namespace ArrayDaniel
{
    class AgregarNombres
    {
        public void agrNombres()
        {
            int cant = 0;
            while(true)
            {
                Console.SetCursorPosition(02,02);
                Console.Write("Ingrese la cantidad de personas(máximo 10)...:");
                if(Int32.TryParse(Console.ReadLine(), out cant))
                {
                    if (cant > 0 && cant < 11) { break; }
                }
            }
           
            Regex reg = new Regex("^[A-Za-z ]+$");
            byte _top = 4;
            string[] nombres = new string[cant];
            for(int i = 0; i<cant; i++)
            {
                while(true)
                {
                    Console.SetCursorPosition(02, _top);
                    Console.Write("Ingrese nombre....:");
                    string linea = Console.ReadLine();
                    if (!string.IsNullOrEmpty(linea) && reg.IsMatch(linea))
                    {
                        nombres[i] = linea;
                        break;
                    }
                }
                _top += 2;
            }
           
            Array.Sort(nombres);
            _top += 2;
            Console.SetCursorPosition(02,_top);
            Console.Write(" ----- Se muestran los nombres ordenados ----- ");
            _top += 2;
            int a = 0;
            foreach(String i in nombres)
            {
                Console.SetCursorPosition(02, _top);
                Console.Write("Código...:      Nombres...:{0}", nombres[a]);
                a++;
                _top ++;
            }
        }
    }
}
Espero que no les resulte demasiado tedioso y puedan ayudarme.-

Un gran abrazo para todos.
Daniel
112  Programación / .NET (C#, VB.NET, ASP) / Re: Problemas con clase,objetos y propiedades en: 3 Agosto 2013, 19:51 pm
Hola Novlucker.
Gracias igual, soy un recién iniciado en c# y lo que necesito es algo de código para aprender y no sólo explicaciones que si bien tienen sustento no me ayudan.-

Comprendo que no tenes la culpa que yo tenga 61 años y como sospecharas mis conocidos no tienen ni idea de lo que es la computación-programación (nací en 1952) lo que pido es un poco de comprensión y paciencia para enseñarme no como si fuera un alumno si no como si fueran mis amigos.- :-(

Gracias igual, seguramente ya estare encontrando ese foro.-

Daniel
113  Programación / .NET (C#, VB.NET, ASP) / Problemas con clase,objetos y propiedades en: 3 Agosto 2013, 17:07 pm
Hola a todos.
Bueno no puedo descubrir por mi mismo que estoy haciendo mal,el programa no me arroja ningún error pero no me imprime los datos que están guardados en la propiedades de la clase Datos.-
Yo consideraba que con crear un objeto en la clase imprimir de la clase Datos lo podía hacer pero evidentemente algo estoy haciendo mal.-

Código:
using System;

namespace Propiedades
{
class ProgramaAPP
{
public static void Main(string[] args)
{
Entorno entorno = new Entorno();
Datos DatosCte = new Datos();
Imprimir ImprimieCte = new Imprimir();

entorno._Entorno();
DatosCte.datos();
ImprimieCte._Imprimir();
}
}
}


Código:
using System;

namespace Propiedades
{
public class Datos
{
public string Nombre { get; set; }

public double Sueldo { get; set; }

public void datos()
{
Datos dtos = new Datos();
string lineas = "";
do
{
Console.SetCursorPosition(02,02);
Console.Write("Ingrese nombre completo....:");
lineas = Console.ReadLine();
}while(string.IsNullOrEmpty(lineas));
        dtos.Nombre = lineas;

        bool resultado;
        double temSueldo;
        while(true)
        {
        Console.SetCursorPosition(02,04);
        Console.Write("Ingrese el sueldo mensual..:");
        resultado = double.TryParse(Console.ReadLine(), out temSueldo);
        if(resultado && temSueldo != 0)
        {
        break;
        }
        }
dtos.Sueldo = temSueldo;
}
}
}


Código:
using System;

namespace Propiedades
{
public class Imprimir
{
public void _Imprimir()
{
Datos idc = new Datos();

Console.SetCursorPosition(02,08);
Console.Write("El cliente se llama...: {0} y gana mensualmente...$ {1}" , idc.Nombre,idc.Sueldo);

Console.SetCursorPosition(02,10);
Console.Write("Presione una tecla para cerrar la aplicación...");
Console.ReadKey();

}
}
}


Código:
using System;

namespace Propiedades
{
public class Entorno
{
public void _Entorno()
{
Console.Title = " Práctica con propiedades";
}
}
}

Estoy para el cachetazo psicológico, porque me suena que estoy cometiendo un error infantil.-

Novlucker como notaras implemente las propiedades automáticas.-

Saludos y desde ya muchas gracias.-
Daniel
114  Programación / .NET (C#, VB.NET, ASP) / Re: Sobrecarga de operadores en C# en: 31 Julio 2013, 19:08 pm
Hola Novlucker
Me aclaró bastante el panorama tú ejemplo, ahora me surgieron otras dudas, ¿las propiedades no deben declararse fuera del get y set como privadas? y ¿porque get funciona sin un return?.-

Saludos.
Daniel
115  Programación / .NET (C#, VB.NET, ASP) / Re: Array y propiedades en c sharp en: 31 Julio 2013, 18:49 pm
Hola DanteInfernum.
Ahora me queda claro.

Saludos y hasta la proxima.
Daniel
116  Programación / .NET (C#, VB.NET, ASP) / Re: Array y propiedades en c sharp en: 29 Julio 2013, 20:00 pm
Hola Keyen Night.
Gracias por responder, no me queda claro si se debe agregar algún indice o funciona de esa manera.-

Saludos.
Daniel
117  Programación / .NET (C#, VB.NET, ASP) / Sobrecarga de operadores en C# en: 29 Julio 2013, 19:52 pm
Hola a todos.
Alguien me puede dar una mano con esto, llevo días leyendo sobre el tema y bajando ejemplos y no logro entender esto de la sobrecarga de operadores, por Ej. ¿es muy distinto hacer lo mismo con un bucle foreach para sumar 2 vectores y poner el resultado en otro?.-

Fuente:
http://www.csharpya.com.ar/detalleconcepto.php?codigo=197&inicio=60


Bueno, no se me ocurre nada más, espero alguna aclaración.-
Saludos.
Daniel
118  Programación / .NET (C#, VB.NET, ASP) / Re: Array y propiedades en c sharp en: 22 Julio 2013, 16:41 pm
Hola Novlucker, gracias por ocuparte.
Lo que deseo saber es como utilizar set y get con array, simplemente eso.-

Saludos y hasta la proxima.
Daniel
119  Programación / .NET (C#, VB.NET, ASP) / Array y propiedades en c sharp en: 22 Julio 2013, 00:23 am
Saludos a todos.
Alguien me podria enseñar como aplico las propiedades en el siguiente código-

Código:
using System;

namespace Array
{
    public class ingreso
    {
        public void datos()
        {
            string[] clientes = new string[5];
            byte i = 0;
            byte delTop = 2;

            while (i < 5)
            {
                Console.SetCursorPosition(02,delTop);
                Console.Write(" Ingrese nombre y apellido del Cliente....:");
                string linea = Console.ReadLine();
                if (!string.IsNullOrEmpty(linea))
                {
                    clientes[i] = linea;
                    delTop +=2;
                    i++;
                }
            }
           
            foreach(string ver in clientes)
            {
                Console.WriteLine("Clientes...:" + ver);
            }
        }
    }
   
    class Program
    {
        static void Main(string[] args)
        {
            ingreso ctes = new ingreso();
            ctes.datos();

            Console.ReadKey();
        }
    }
}

Saludos y hasta la proxima.
Daniel
120  Programación / .NET (C#, VB.NET, ASP) / Re: Mensaje personalizado modo consola en c# en: 18 Julio 2013, 17:58 pm
Hola raul338.
Gracias por responder, bueno no he logrado nada todavia cuando tenga tiempo seguire
googleando para ver si obtengo algo.-

Saludos y hasta la proxima.
Daniel
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines