sábado, 26 de marzo de 2011

NOTAS MUSICALES CON C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace notas
{
    class Program
    {
   
        public enum notas { Do, Re, Mi, Fa, Sol, La, Si }
        static void Main(string[] args)
        {
            Console.BackgroundColor = ConsoleColor.White;
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine("Oprime un tecla para escuchar las notas");
            Console.ReadKey();
            char f = 's';
            while (f == 's' | f == 'S')
            {

                Console.Clear();
                notas n;
                for (n = notas.Do; n <= notas.Si; n++)
                {
                    Console.WriteLine("La nota musical es: {0}   ", n);
                    switch (n)
                    {
                        case notas.Do: Console.Beep(523, 3000);
                            break;
                        case notas.Re: Console.Beep(587, 3000);
                            break;
                        case notas.Mi: Console.Beep(659, 3000);
                            break;
                        case notas.Fa: Console.Beep(698, 3000);
                            break;
                        case notas.Sol: Console.Beep(783, 3000);
                            break;
                        case notas.La: Console.Beep(880, 3000);
                            break;
                        case notas.Si: Console.Beep(987, 3000);
                            break;
                        default:
                            break;
                    }

                }

           
                Console.WriteLine("Quieres escucharlas de nuevo? s/n");
                f = Convert.ToChar(Console.ReadLine());
            }


        }
    }
}

VISITEN ESTAS PAGINAS PARA MAS INFORMACION:

No hay comentarios:

Publicar un comentario