All pastes #629404 Raw Edit

Anonymous

public cpp v1 · immutable
·published 2007-07-22 07:59 UTC
rendered paste body
#include <iostream>#include <windows.h>#include <time.h>void Wait( unsigned int msecs ){	clock_t goal = msecs + clock();	while( goal > clock() );}void DoNumBeep( int beepnum ){	switch( beepnum )	{		case 1:			Beep( 750, 150 );			Wait( 30 );            Beep( 750, 200 );			break;				case 2:		    Beep( 400, 150 );		    Wait( 20 );			Beep( 750, 120 );			Beep( 400, 150 );			break;				case 3:			Beep( 750, 150 );			Wait( 30 );			Beep( 750, 150 );			Beep( 400, 200 );			break;					case 4:			Beep( 400, 200 );			Beep( 750, 150 );			Wait( 30 );			Beep( 750, 150 );			break;		case 5:			Beep( 750, 150 );			Wait( 30 );            Beep( 750, 150 );			Beep( 250, 250 );			break;		case 6:            Beep( 300, 200 );			Wait( 5 );            Beep( 300, 280 );			Wait( 45 );            Beep( 650, 180 );			break;		case 7:			Beep( 400, 200 );			Beep( 750, 280 );			break;		default:			std::cout<<"Invalid beepcode ("<<beepnum<<")"<<std::endl;	}}int main( ){    int beepnum;	loopme:	std::cout<<"Which beep? (1-7, 0 to exit): ";	std::cin>>beepnum;		if( beepnum == 0 )		exit( 0 );    DoNumBeep( beepnum );goto loopme;		return 0;}