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)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  ayuda con esta lista encadenada simple
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda con esta lista encadenada simple  (Leído 3,177 veces)
alonsomzo

Desconectado Desconectado

Mensajes: 5


Ver Perfil
ayuda con esta lista encadenada simple
« en: 3 Abril 2009, 00:39 am »

la verdad ya no encuentro la solucion a este programa, es una lista encadenada simple.
si me pueden ayudar se los agradeceré:

aquí les va:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace lista_simple_circular
{
    class Program
    {
        static void Main(string[] args)
        {
            CAuto nuevo = null, primero = null;
            char otro = 's';
            while (otro == 's')
            {
                nuevo = new CAuto();
                Console.Write("nombre del Auto: ");
                nuevo.Auto = Console.ReadLine();
                Console.Write("Marca: ");
                nuevo.Marca = Console.ReadLine();
                Console.Write("Modelo: ");
                nuevo.Modelo = int.Parse(Console.ReadLine());
                Console.Write("precio:");
                nuevo.Precio = int.Parse(Console.ReadLine());
                if (primero == null)
                {
                    primero = nuevo;

                }
                else
                {
                    primero.siguiente = nuevo;
                    nuevo.siguiente = primero;

                }
                Console.WriteLine("Deseas introducir otro?:");
                otro = char.Parse(Console.ReadLine());
            }
            Console.WriteLine("los datos capturados son:");

            while (nuevo != primero.siguiente)
            {
                Console.WriteLine("nombre del Auto: {0}", nuevo.Auto);
                Console.WriteLine("Nombre de la marca: {0}", nuevo.Marca);
                Console.WriteLine("Modelo: {0}", nuevo.Modelo);
                Console.WriteLine("Precio del Auto: {0}", nuevo.Precio);
            }
            Console.ReadKey();
        }
        public class CAuto
        {
            public string Auto;
            public string Marca;
            public int Modelo;
            public int Precio;
            public CAuto siguiente = null;
            public CAuto anterior = null;
        }
    }
}
 gracias de antemano.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
AYUDA ORDENAR LISTA SIMPLE[C]
Programación C/C++
HRSLASH 0 9,110 Último mensaje 23 Abril 2011, 04:22 am
por HRSLASH
Problema con lista simplemente encadenada
Programación C/C++
BJM 3 2,024 Último mensaje 14 Diciembre 2012, 23:19 pm
por twins
Lista encadenada
Programación C/C++
pudge123 4 2,577 Último mensaje 7 Octubre 2013, 08:32 am
por eferion
Nodos de una lista simple encadenada y dos punteros
Programación C/C++
MC.cover 4 2,449 Último mensaje 23 Abril 2018, 05:10 am
por MC.cover
ayuda lista simple imprecion de datos
Programación C/C++
jorgecotrinax 9 2,785 Último mensaje 1 Octubre 2019, 01:39 am
por K-YreX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines