Language Aurora
(Version 1)
| Date: | 11/02/06 |
| Author: | Gary Willoughby (Kale) |
| URL: | http://pb-beginners.co.uk |
| Comments: | 1 |
| Info: | http://www.ionicwind.com/ |
| Score: |
Declare Import, Beep(int Frequency, int Duration);
Declare Import, Sleep(int Milliseconds);
Sub PlaySong(string Music, int Duration)
{
for (x = 1 ; x < Len(Music) ; x++)
{
Select(StrMid(Music, x, 1))
{
Case "A":
Beep(220, Duration);
Case "D":
Beep(147, Duration);
Case "E":
Beep(165, Duration);
Case "F":
Beep(185, Duration);
Case "G":
Beep(196, Duration);
Case "0":
Sleep(Duration);
}
}
}
Global Sub main()
{
string Text = " bottle(s) of beer";
string TextEnd = " on the wall";
for (x = 99;x > 0;x--)
{
Print(" " + Str$(x) + Text + TextEnd + ",");
PlaySong("GGGDDDGGGG000", 130);
Print(" " + Str$(x) + Text + ".");
PlaySong("AAAEEEA0000", 130);
Print(" Take one down, pass it around,");
PlaySong("GFFFFFFFFFF000", 130);
Print(Chr$(32) + Str$(x - 1) + Text + TextEnd + Chr$(46));
PlaySong("DDDDEFGGGG000", 130);
Print(Chr$(32));
}
}
Download Source | Write Comment
Download Source | Write Comment
Add Comment
Please provide a value for the fields Name,
Comment and Security Code.
This is a gravatar-friendly website.
E-mail addresses will never be shown.
Enter your e-mail address to use your gravatar.
Please don't post large portions of code here! Use the form to submit new examples or updates instead!
Comments