Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - RAGMANINOV

#1
Cita de: MAFUS en  2 Noviembre 2016, 17:17 PM
En vez de capturar un float haz que se capturen dos enteros y un carácter en medio de ellos.

Cita de: engel lex en  2 Noviembre 2016, 20:52 PM
Rayos creo que necesito lentes! No vi eso! Cierto! La mejor manera es la que indicas  ;)

Cita de: marrison en  3 Noviembre 2016, 18:57 PM
Además a la hora de caputrar un float es normal que sólo te deje con un punto, pues los float van separados por uno, no por dos puntos.

Como dice el compañero captura un entero, un carácter y después otro entero.

Muchas gracias a todos, esa era la solucion como dijo el compañero MAFUS, dejo el codigo por si a alguien le es de utilidad, saludos!

#include <stdio.h>
#include <stdlib.h>

int main (void)

{
   
int hora,hour, min;

printf ("escriba la hora y minutos en formato de 24 hrs. como hh:mm ( 5 caracteres): ");
scanf ("%d:%d",&hora,&min);

if (hora<12)
     {
     printf ("la hora es: %d:%d AM",hora, min); 
     }
else
     {
     hour=hora-12;
     printf ("la hora es: %d:%d PM",hour, min);
     }

return (0);

}
#2
Hola a todos recien estoy aprendiendo a programar en lenguaje c y me dejaron algunas practicas en las que me encuentro atorado en una que me pide introducir la hora en formato de 24 horas en cinco caracteres (hh:mm) y la imprima en formato de 12 horas, con igual 5 caracteres mas el AM o PM (hh:mm AM/PM), pues ya tengo un programa que lo hace pero necesita que la hora se introduzca con un punto entre hora y minuto (hh.mm) en vez de con dos puntos, no se como hacer que salga con 2 puntos, toda vez que intento colocarlos me da error y no compila, aca el codigo que tengo:

#include <stdio.h>
#include <stdlib.h>

int main (void)

{
   
float hora,hour;

printf ("escriba la hora en formato de 24 hora solo cinco caracteres (hh.mm): ");
scanf ("%f",&hora);

if (hora<12.00)
    {
    printf ("la hora es: %.2f AM",hora);  
    }
else
    {
    hour=hora-12;
    printf ("la hora es: %.2f PM",hour);
    }

return (0);

}


MOD: Etiquetas GeSHi., Los titulos deben ser descriptivos a la temática
#3
hola a todos tengo un p`roblema con un  cable modem espero me puedan ayudar
acabo de comprar un sb5100 ya midificado para andar en internet segui las instrucciones que eran entrar al modem mediante 192.168.100.1:1337 en tre a una pantalla que decia welcome a sigma 2.0 cambie unos algunas opciones que me dijo el vendedor finalmente fui a configuracion le di en la opcion reboot cablemodem (o algoasi) cerre la pagina como me digeron y no funciono y ahora no me deja enrar en ninguna opcion del cablemodem (intento con 192.168.100.1 y con 192.168.100.1:1337 y nada) alguien ayudeme por vafor que estoy desesperado