//Project - Metronomo

Topic sul pascal.

//Project - Metronomo

Postby Fabriz on Wed Oct 04, 2006 2:04 pm

Alcuni di voi sanno che suono il pianoforte.

Spesso, quando si tratta di tecnica, il tempo diventa determinante e l'uso del metronomo è indiscusso. Il problema è che il mio è meccanico e ogni volta devo caricarlo (tipo dopo 10 minuti di utilizzo).

Allora mi sono rotto e ho creato questo programmino semplice semplice, che funge da metronomo.

Si imposta bpm e durata del metronomo e via che parte.

Code: Select all
Program metr0nom0;
uses crt;
var scelta:char;
procedure metronomo;
var bpm,n,i:integer;
begin
     clrscr;
     writeln('                       METRONOMO ver 1.0                       ');
     writeln;
     writeln;
     writeln;
     writeln;
     write('Impostare velocita'' iniziale: ');
     readln(bpm);
     writeln;
     writeln;
     writeln;
     write('Durata [premere il numero di minuti]: ');
     repeat
     readln(n);
     until n>=0;
     for i:=1 to bpm*n do
           begin
                delay(60000 div bpm);
                sound(440);
           end;
end;
begin
     clrscr;
     writeln;
     writeln;
     writeln;
     writeln('                   METRONOMO ver 1.0                      ');
     writeln;
     writeln;
     writeln;
     writeln;                                                                           
     writeln;
     writeln('                     ...Press any Key...                       ');
     writeln;
     writeln;
     writeln;
     writeln;
     writeln;
     writeln('                                                         © JsBach');
     scelta:=readkey;
     metronomo;
     readln
end.
Bit wrote:Ma sisi cosa? che ca**o c'è da ridere? bha


Dead on my sweet Piano.


IO NON SONO AMICO DI GOOGLE
User avatar
Fabriz
Diagramma a Blocchi
 
Posts: 209
Joined: Sun Jul 02, 2006 4:15 pm

//Project - Metronomo

Sponsor

Sponsor


Return to Pascal

Who is online

Users browsing this forum: No registered users and 1 guest