• Sábado 20 de Abril de 2024, 04:01

Mensajes recientes

Páginas: 1 ... 8 9 [10]
91
C# / Este codigo no me corre como deberia
« Último mensaje por Josmer12j en Lunes 22 de Julio de 2019, 21:21 »
Este codigo deberia ser, como un elevador de 12 pisos, y me debe pedir a que piso debe ir y si es uno mal me diga que no, pero cuando ingreso el piso me repite la pregunta.

Aqui el codigo:

Código: [Seleccionar]
internal class Program
 {
     private const string QUIT = "q";

     public static void Main(string[] args)
     {
         Console.WriteLine("Sientase bienvenido al edificio Josmer");
         Elevator ascensor = new Elevator();

         string input = string.Empty;
         while (input != QUIT)
         {
             Console.WriteLine("Por favor, presione al piso que usted desea ir");
             input = Console.ReadLine();

             if (int.TryParse(input, out int piso))
                 ascensor.FloorPress(piso);
             else if (input == QUIT)
                 Console.WriteLine("Adiocito!");
             else
                 Console.WriteLine("Ese piso no existe, presione nuevamente!");
          }
     }
 }

 public class Elevator
 {
     private const int pisofinal = 12;
     private int _actual = 1;

     public void FloorPress(int piso)
     {
         if (piso < 1 || piso > 12)
            Console.WriteLine("Solo 1 al 12 o q para salir");
            return;
         if (piso - _actual < 0 && _actual > 1)
             bajar(piso);
         else if (piso - _actual > 0 && _actual < pisofinal)
             subir(piso);
         else
             Stop(piso);
     }

     private void subir(int piso)
     {
         for (int i = _actual; i <= piso; i++)
         {
             Console.WriteLine($"Subiendo...{i}");
             Thread.Sleep(500);
         }
         Stop(piso);
     }

     private void bajar(int piso)
     {
         for (int i = _actual; i >= piso; i--)
         {
             Console.WriteLine($"Bajando...{i}");
             Thread.Sleep(500);
         }
         Stop(piso);
     }

     private void Stop(int piso)
     {
         _actual = piso;
         Console.WriteLine("Estamos en el piso {0}", piso);
     }
 }
92
Clipper / agencia de remis
« Último mensaje por angelomarcano en Martes 16 de Julio de 2019, 01:03 »
Buenos dias, mi problema es el siguiente, tengo una agencia de remis con un programa en DOS que compre hace unos 10 años y por las extensiones de los archivos y lo que busque en internet esta en clipper,(nombres de perritas) la persona que me vendio el programa nunca me dio la forma de desbloquear el programa cuando se formatea la pc, una vez formateada el programa abria y se cerraba al segundo y venia el programador y no se como lo habilitaba, el problema es que a esta persona no la puedo ubicar hace varios dias y no puedo usar el programa porque se me rompio el HD, por suerte tengo un backup con la carpeta pero no me sirve de mucho porque el programa no abre.
Si alguien me puede dar una mano de como desbloquearlo o partiendo de los archivos poder compilarlo en un exe nuevamente.
Saludos y gracias
Adjunto imagen de los archivos
93
C/C++ / Re:Juego de Domino con Allegro
« Último mensaje por Stivel en Martes 9 de Julio de 2019, 04:34 »
Increible, me has salvdo... ¡Muchas Gracias!
94
C# / Re:Mostrar coordenadas del ratón
« Último mensaje por Extraterreste en Viernes 5 de Julio de 2019, 17:46 »
Me respondo a mí mismo para decir que he cambiado el código por el siguiente:

Código: [Seleccionar]
protected override void OnMouseMove(MouseEventArgs e)
        {
            label_X.Text = Cursor.Position.X.ToString();
            label_Y.Text = Cursor.Position.Y.ToString();
        }

Con esto si me da las coordenadas verdaderas, pero solo se me actualiza mientras sobrevuelo el formulario, en cuanto me salgo las coordenadas se quedan congeladas.
95
C# / Mostrar coordenadas del ratón
« Último mensaje por Extraterreste en Viernes 5 de Julio de 2019, 16:44 »
Hola.

Querría saber como hago para que se muestren las coordenadas del ratón en pantalla.

Tengo esto:
Código: [Seleccionar]
protected override void OnMouseMove(MouseEventArgs e)
        {
            label_X.Text = e.Location.X.ToString();
            label_Y.Text = e.Location.Y.ToString();
        }

Pero solo funciona mientras sobre vuelo mi formulario, pero yo quiero que funcione mientras sobrevuelo TODA la pantalla.

¿Alguna idea?
96
C# / Re:un error muy simple, pero soy novato, me lo explicas? :D
« Último mensaje por Kiko Arquer en Jueves 4 de Julio de 2019, 12:02 »
Una cosa simple, pero muy importante.

Gracias por la pregunta y por la solucción.  :jumpie:
97
Sobre los Foros de SoloCodigo / Re: Foro MICROCONTROLADORES PIC
« Último mensaje por sandomed en Miércoles 3 de Julio de 2019, 01:22 »
:jumpie: hola amigos, alguien desea algun curso gratis de programación de micro en C?

Hola, donde nos podemos apuntar... Saludos
98
C/C++ / Modbus rs485+Labview+pic18f452
« Último mensaje por Ant_0301 en Lunes 24 de Junio de 2019, 22:33 »
Hola! soy nueva!
Necesito ayuda, necesito establecer comunicacion entre un 2 pic18f452 esclavos y labview como maestro, estoy usando un conversor ttl a rs485 que tiene el max485, no me ha funcionado enviar los datos de manera serial,
Estoy usando pic c compiler con ccs, intenté usar el ejemplo pero aun asi no me resultó
 cualquier ayuda desde ya  se agradece
99
C/C++ / Automata Determinista (codigo C)
« Último mensaje por hualpa7 en Viernes 21 de Junio de 2019, 21:35 »
Hola gente! Publico mi código en lenguaje C, el cual consiste en ingresar un autómata como cadena y luego almacenarlo en un árbol por listas enlazadas. En el mismo programa, se puede mostrar el árbol(se muestra de una manera muy rara xD, aun no manejo la salida de árbol), y también se puede analizar una cadena. Ojo! solo es para AFD era para un trabajo de la Universidad, me pidieron ademas que si se ingresaba un AFND se debía convertir en AFD, pero no logre hacerlo por falta de tiempo u.u (Igualmente en algún momento lo voy a terminar!). Espero les sirva a alguien como guía! Aunque claro, a veces entender el código de otro programador es complicado xD. Saludos compañeros! :jumpie:
100
JSP/Servlets / Re:Cargar Imagen
« Último mensaje por Haggen en Viernes 14 de Junio de 2019, 15:04 »
Hace mucho que no trabajo con Java, pero usando la idea general sería:


  • El control combo, select, etc (cambia de nombre en cada entorno) tiene un evento que se dispara al seleccionar un elemento de la lista, intercepta ese evento.
  • Cuando obtengas el indice busca con ese indice en una lista donde tengas tus imágenes
  • Cargas la imagen de esa lista que corresponda a tu index.
Páginas: 1 ... 8 9 [10]