
25/02/2010, 18:43
|
| | Fecha de Ingreso: febrero-2010
Mensajes: 8
Antigüedad: 15 años Puntos: 0 | |
Respuesta: Ayuda!!! Urgente pliss
Código:
case 4:
x=1;
y=5;
do{
clrscr();
gotoxy(20,1); printf("EJERCICIO 2:");
gotoxy(1,3); printf("SELECCIONE LA OPCION QUE DESEA UTILIZAR");
gotoxy(3,5); printf("1. AÑO BISIESTO INTERVALO 1920-2020");
gotoxy(3,6); printf("2. AÑO BISIESTO INTERVALO 0-4000");
gotoxy(3,7); printf("3. HORA MILITAR");
gotoxy(3,8); printf("4. HORARIO A.M. P.M.");
gotoxy(3,9); printf("5. SALIR");
gotoxy(x,y);
printf("->");
op = getch();
switch(op)
{
case 72:
if(y>5)
y--;
break;
case 80:
if(y<9)
y++;
break;
case 13:
switch(y)
{
case 5:
clrscr();
gotoxy(2,2); printf("INGRESE UN AÑO CON INTERVALO 1920-2020: ");
scanf("%d",&ano);
residuoano= ano%4;
while(ano<=2020&&ano>=1920)
{
if(residuoano>0)
{
gotoxy(5,4); printf("El año no es Bisiesto");
}
else
{
gotoxy(5,4); printf("EL año es bisiesto");
}
ano=2021;
}
getch();
break;
case 6: clrscr();
gotoxy(2,2); printf("INGRESE UN AÑO CON INTERVALO 0-4000: ");
scanf("%d",&ano);
residuoano= ano%4;
if(ano>4000)
{
gotoxy(5,4); printf("LO SIENTO, NO PUEDO MANERJAR AÑOS MAYORES A 4000");
}
else
{
if(ano<0)
{
gotoxy(5,4); printf("LO SIENTO, SU AÑO ES MENOR A 0");
}
else
{
if(residuoano>0)
{
gotoxy(5,4); printf("El año no es Bisiesto");
}
else
{
gotoxy(5,4); printf("EL año es bisiesto");
}
}
}
getch();
break;
case 7:
clrscr();
gotoxy(300,1); printf("HORA MILITAR");
gotoxy(30,4); printf("Ingrese hora: ");
scanf("%d",&hora);
gotoxy(30,6); printf("Ingrese los minutos: ");
scanf("%d",&minuto);
hora1=hora*100;
hora2=hora1+minuto;
hora3=hora2+1;
gotoxy(30,8); printf("%d mas 1 minuto es %d",hora2,hora3);
getch();
break;
case 8:
clrscr();
gotoxy(30,4); printf("Ingrese Hora: ");
scanf("%d",&cali);
gotoxy(30,6); printf("Ingrese Minutos: ");
scanf("%d",&cali1);
gotoxy(30,8); printf("Ingrese si es am o pm: ");
scanf("%s",&tiempo);
if(cali1==59)
{
total2=cali+1;
if(total2==12)
{
if(tiempo!="pm")
{
gotoxy(30,10);printf("%d:%d %s mas un minuto es %d:00 pm", cali, cali1, tiempo, total2);
}
else
{
gotoxy(30,10);printf("%d:%d %s mas un minuto es %d:00 am", cali, cali1, tiempo, total2);
}
}
if(total2!=12)
{
gotoxy(30,10);printf("%d:%d %s mas un minuto es %d %s", cali, cali1, tiempo, total2, tiempo);
}
}
if(cali1<59)
{
total1=cali1+41;
total=total1%10;
cali2=cali1+1;
gotoxy(30,16);printf("%d:%d %s mas un minuto es %d:%d %s", cali, cali1, tiempo, cali, cali2, tiempo);
}
getch();
break;
}
break;
}
}while(op!=27&&(op!=13||y!=9));
break;
|