Wintx puedes explicar como conseguiste la pass? gracias
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úCita de: BigByte en 1 Agosto 2014, 00:41 AM
Esperamos con ansias dmitrix... Ya es día 1!!
Cita de: dimitrix en 24 Julio 2014, 03:14 AM
T - 7
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <windows.h>
#include "res.h"
int reloj();
int cuenta();
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int op;
printf("elige sobre que deseas usar la alarma:\n");
printf("(1) Programar una hora\n");
printf("(2) Cuenta atras\n");
scanf("%d",&op);
switch(op){
case 1 : reloj();
break;
case 2 : cuenta();
break;
default : {
system("cls");
printf("Abre de nuevo el programa y elige una opcion correcta.\n\n");
}
}
return 0;
}
int reloj(){
system("cls");
int hh, mm;
struct tm * infoTiempo;
time_t tiempo;
printf("Introduce una hora:\n");
scanf("%d",&hh);
printf("Introduce los minutos:\n");
scanf("%d",&mm);
printf("La alarma sonara a las %d:%d\n",hh,mm);
for(;;){
time(&tiempo);
infoTiempo = localtime(&tiempo);
if((infoTiempo->tm_hour == hh)&&(infoTiempo->tm_min==mm)){
printf("\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a");
break;
}
}
return 0;
}
int cuenta(){
system("cls");
int hh,mm,ss;
int i,j,ii,ij,ik;
int x = 1000;
printf("Introduzca el tiempo para realizar la cuenta atras(HH:MM:SS) :\n");
scanf("%d:%d:%d",&hh,&mm,&ss);
for(ii=hh,i=0;ii>=0;ii--,i++){
if(i>0) mm=59,ss=59;
for(ij=mm,j=0;ij>=0;ij--,j++){
if(j>0) ss=59;
for(ik=ss;ik>=0;ik--){
Sleep(x);
printf("La alarma sonara en: %d:%d:%d\r",ii,ij,ik);
if(ii==0&&ij==0&&ik==0){
PlaySound(MAKEINTRESOURCE(SONIDO),NULL,SND_RESOURCE);
}
}
}
}
return 0;
}
#define SONIDO 100
#include "res.h"
SONIDO WAVE "charlie.wav"