for (int i = 1; i < 40; i++)
{
Console.SetWindowSize(i,i);
System.Threading.Thread.Sleep(50);
}
internal class Program
{
private static int _frequency = 10000;
private static int _duration = 100;
private static void Main(string[] args)
{
Console.WriteLine("Use keyboard arrows to adjust frequency and duration");
Console.WriteLine("Press CTRL-C to quit");
do
{
// While no one is pressing any keys just keep on beeping
while (!Console.KeyAvailable)
{
Console.Beep(_frequency, _duration);
}
// A key has been pressed, read what key (and prevent echoing to console output)
var k = Console.ReadKey(true);
switch (k.Key)
{
case ConsoleKey.UpArrow:
IncreaseFrequency();
break;
case ConsoleKey.DownArrow:
DecreaseFrequency();
break;
case ConsoleKey.RightArrow:
IncreaseDuration();
break;
case ConsoleKey.LeftArrow:
DecreaseDuration();
break;
}
} while (true);
}
private static void IncreaseDuration()
{
_duration += 100;
_duration = Math.Min(_duration, 1000);
}
private static void DecreaseDuration()
{
_duration -= 100;
_duration = Math.Max(_duration, 100);
}
private static void IncreaseFrequency()
{
_frequency += 100;
_frequency = Math.Min(_frequency, 15000);
}
private static void DecreaseFrequency()
{
_frequency -= 100;
_frequency = Math.Max(_frequency, 1000);
}
}
internal class Program
{
private static void Main(string[] args)
{
const int maxProgressBarLength = 10;
const string progressBarElement = "█";
var title = "";
do
{
title += progressBarElement;
if (title.Length > maxProgressBarLength)
{
title = progressBarElement;
}
Console.Title = title;
Thread.Sleep(100);
} while (true);
}
}
class Program
{
static void Main(string[] args)
{
Thread t = new Thread(PlayMarioForEver);
t.Start();
while(true)
{
String test = Console.ReadLine();
if ("exit".Equals((test ?? "").Trim()))
return ;
}
}
public static void PlayMarioForEver()
{
while(true)
{
PlayMario();
}
}
public static void PlayMario()
{
Console.Beep(510, 100);
Thread.Sleep(450);
Console.Beep(380, 100);
Thread.Sleep(400);
Console.Beep(320, 100);
Thread.Sleep(500);
Console.Beep(440, 100);
Thread.Sleep(300);
Console.Beep(480, 80);
Thread.Sleep(330);
Console.Beep(450, 100);
Thread.Sleep(150);
Console.Beep(430, 100);
Thread.Sleep(300);
Console.Beep(380, 100);
Thread.Sleep(200);
Console.Beep(660, 80);
Thread.Sleep(200);
Console.Beep(760, 50);
Thread.Sleep(150);
Console.Beep(860, 100);
Thread.Sleep(300);
Console.Beep(700, 80);
Thread.Sleep(150);
Console.Beep(760, 50);
Thread.Sleep(350);
Console.Beep(660, 80);
Thread.Sleep(300);
Console.Beep(520, 80);
Thread.Sleep(150);
Console.Beep(580, 80);
Thread.Sleep(150);
Console.Beep(480, 80);
Thread.Sleep(500);
Console.Beep(510, 100);
Thread.Sleep(450);
Console.Beep(380, 100);
Thread.Sleep(400);
Console.Beep(320, 100);
Thread.Sleep(500);
Console.Beep(440, 100);
Thread.Sleep(300);
Console.Beep(480, 80);
Thread.Sleep(330);
Console.Beep(450, 100);
Thread.Sleep(150);
Console.Beep(430, 100);
Thread.Sleep(300);
Console.Beep(380, 100);
Thread.Sleep(200);
Console.Beep(660, 80);
Thread.Sleep(200);
Console.Beep(760, 50);
Thread.Sleep(150);
Console.Beep(860, 100);
Thread.Sleep(300);
Console.Beep(700, 80);
Thread.Sleep(150);
Console.Beep(760, 50);
Thread.Sleep(350);
Console.Beep(660, 80);
Thread.Sleep(300);
Console.Beep(520, 80);
Thread.Sleep(150);
Console.Beep(580, 80);
Thread.Sleep(150);
Console.Beep(480, 80);
Thread.Sleep(500);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(760, 100);
Thread.Sleep(100);
Console.Beep(720, 100);
Thread.Sleep(150);
Console.Beep(680, 100);
Thread.Sleep(150);
Console.Beep(620, 150);
Thread.Sleep(300);
Console.Beep(650, 150);
Thread.Sleep(300);
Console.Beep(380, 100);
Thread.Sleep(150);
Console.Beep(430, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(430, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(100);
Console.Beep(570, 100);
Thread.Sleep(220);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(760, 100);
Thread.Sleep(100);
Console.Beep(720, 100);
Thread.Sleep(150);
Console.Beep(680, 100);
Thread.Sleep(150);
Console.Beep(620, 150);
Thread.Sleep(300);
Console.Beep(650, 200);
Thread.Sleep(300);
Console.Beep(1020, 80);
Thread.Sleep(300);
Console.Beep(1020, 80);
Thread.Sleep(150);
Console.Beep(1020, 80);
Thread.Sleep(300);
Console.Beep(380, 100);
Thread.Sleep(300);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(760, 100);
Thread.Sleep(100);
Console.Beep(720, 100);
Thread.Sleep(150);
Console.Beep(680, 100);
Thread.Sleep(150);
Console.Beep(620, 150);
Thread.Sleep(300);
Console.Beep(650, 150);
Thread.Sleep(300);
Console.Beep(380, 100);
Thread.Sleep(150);
Console.Beep(430, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(430, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(100);
Console.Beep(570, 100);
Thread.Sleep(420);
Console.Beep(585, 100);
Thread.Sleep(450);
Console.Beep(550, 100);
Thread.Sleep(420);
Console.Beep(500, 100);
Thread.Sleep(360);
Console.Beep(380, 100);
Thread.Sleep(300);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(500, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(760, 100);
Thread.Sleep(100);
Console.Beep(720, 100);
Thread.Sleep(150);
Console.Beep(680, 100);
Thread.Sleep(150);
Console.Beep(620, 150);
Thread.Sleep(300);
Console.Beep(650, 150);
Thread.Sleep(300);
Console.Beep(380, 100);
Thread.Sleep(150);
Console.Beep(430, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(430, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(100);
Console.Beep(570, 100);
Thread.Sleep(220);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(760, 100);
Thread.Sleep(100);
Console.Beep(720, 100);
Thread.Sleep(150);
Console.Beep(680, 100);
Thread.Sleep(150);
Console.Beep(620, 150);
Thread.Sleep(300);
Console.Beep(650, 200);
Thread.Sleep(300);
Console.Beep(1020, 80);
Thread.Sleep(300);
Console.Beep(1020, 80);
Thread.Sleep(150);
Console.Beep(1020, 80);
Thread.Sleep(300);
Console.Beep(380, 100);
Thread.Sleep(300);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(760, 100);
Thread.Sleep(100);
Console.Beep(720, 100);
Thread.Sleep(150);
Console.Beep(680, 100);
Thread.Sleep(150);
Console.Beep(620, 150);
Thread.Sleep(300);
Console.Beep(650, 150);
Thread.Sleep(300);
Console.Beep(380, 100);
Thread.Sleep(150);
Console.Beep(430, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(430, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(100);
Console.Beep(570, 100);
Thread.Sleep(420);
Console.Beep(585, 100);
Thread.Sleep(450);
Console.Beep(550, 100);
Thread.Sleep(420);
Console.Beep(500, 100);
Thread.Sleep(360);
Console.Beep(380, 100);
Thread.Sleep(300);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(500, 100);
Thread.Sleep(150);
Console.Beep(500, 100);
Thread.Sleep(300);
Console.Beep(500, 60);
Thread.Sleep(150);
Console.Beep(500, 80);
Thread.Sleep(300);
Console.Beep(500, 60);
Thread.Sleep(350);
Console.Beep(500, 80);
Thread.Sleep(150);
Console.Beep(580, 80);
Thread.Sleep(350);
Console.Beep(660, 80);
Thread.Sleep(150);
Console.Beep(500, 80);
Thread.Sleep(300);
Console.Beep(430, 80);
Thread.Sleep(150);
Console.Beep(380, 80);
Thread.Sleep(600);
Console.Beep(500, 60);
Thread.Sleep(150);
Console.Beep(500, 80);
Thread.Sleep(300);
Console.Beep(500, 60);
Thread.Sleep(350);
Console.Beep(500, 80);
Thread.Sleep(150);
Console.Beep(580, 80);
Thread.Sleep(150);
Console.Beep(660, 80);
Thread.Sleep(550);
Console.Beep(870, 80);
Thread.Sleep(325);
Console.Beep(760, 80);
Thread.Sleep(600);
Console.Beep(500, 60);
Thread.Sleep(150);
Console.Beep(500, 80);
Thread.Sleep(300);
Console.Beep(500, 60);
Thread.Sleep(350);
Console.Beep(500, 80);
Thread.Sleep(150);
Console.Beep(580, 80);
Thread.Sleep(350);
Console.Beep(660, 80);
Thread.Sleep(150);
Console.Beep(500, 80);
Thread.Sleep(300);
Console.Beep(430, 80);
Thread.Sleep(150);
Console.Beep(380, 80);
Thread.Sleep(600);
Console.Beep(660, 100);
Thread.Sleep(150);
Console.Beep(660, 100);
Thread.Sleep(300);
Console.Beep(660, 100);
Thread.Sleep(300);
Console.Beep(510, 100);
Thread.Sleep(100);
Console.Beep(660, 100);
Thread.Sleep(300);
Console.Beep(770, 100);
Thread.Sleep(550);
Console.Beep(380, 100);
Thread.Sleep(575);
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.