2014-02-07

C/C++ melodie na PC speaker

Při procházení svých starších souborů jsem narazil na nejednu blbinu v jazyce C ze střední školy. Tahle se mi ovšem líbí, tak ji posílám do světa, odkud také pochází.

Je to melodia Crazy frog pro PC speaker počítače. Na novém stroji už mi to sice hraje z reproduktorů, nicméně byly doby, kdy jsem v učebně s pípajícími počítači navozovali dojem pokladem z Tesca.

#include<stdio.h>
#include<conio.h>
#include<windows.h>


void stupnice()
{
    //FREKVENCE - DELKA
    Beep(262,1000); //C
    Beep(294,1000); //D
    Beep(330,1000); //E
    Beep(349,1000); //F
    Beep(392,1000); //G
    Beep(440,1000); //A
    Beep(494,1000); //H
    Beep(523,1000); //C
}
int k = 200;
int main()
{

    Beep(262, 2*k);
    Beep(18311, k/10);
    Beep(311, 2*k);
    Beep(18311, k/10); 
    Beep(262, k/2);
    Beep(18311, k/20);
    Beep(262, k/2);
    Beep(18311, k/10);
    Beep(349, k+30);
    Beep(18311, k/10);
    Beep(262, k);
    Beep(18311, k/10);
    Beep(233, k);
    Beep(18311, k/10);
 
    Beep(262, 2*k);
    Beep(18311, k/10); 
    Beep(392, 2*k);
    Beep(18311, k/10); 
    Beep(262, k/2);
    Beep(18311, k/20);
    Beep(262, k/2);
    Beep(18311, k/10);
    Beep(415, k+30);
    Beep(18311, k/10);
    Beep(392, k);
    Beep(18311, k/10);
    Beep(311, k);
    Beep(18311, k/10);

    Beep(262, k);
    Beep(18311, k/10);
    Beep(392, k);
    Beep(18311, k/10);
    Beep(523, k);
    Beep(18311, k/10);
    Beep(262, k);
    Beep(18311, k/10);
    Beep(233, k);
    Beep(18311, k/10);
    Beep(196, k);
    Beep(18311, k/10);
    Beep(294, k);
    Beep(18311, k/10);
    Beep(262, 2*k);
     
getch();
return(0);
}


Žádné komentáře :

Okomentovat

Dotaz, připomínka, oprava?
(pokud máte problém s vložením příspěvku, vyzkoušejte to v prohlížeči Chrome)