Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/02/2010, 18:43
Keiga666
 
Fecha de Ingreso: febrero-2010
Mensajes: 8
Antigüedad: 14 años, 2 meses
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;