Informatika gyűjtemény

Egy szinttel feljebb 4. óra - "zenélés"

2004050607080910

NézetNyomtat

4. óra - "zenélés"

2008. 10. 15.

"A" feladatsor

Amit használni fogunk: Console.Beep, for, int
  1. Készíts programot, ami kiad egy 440Hz-es sípolást, kb 1/3 másodperc hosszan.
  2. Készíts programot, ami 5-ször sípol (egy sípolás= 440Hz, 333miliszekundum).
  3. Készíts programot, ami bekér egy számot, és annyiszor sípol.
  4. Készíts programot, ami bekér egy számot, és annyiszor sípol röviden, de az egymást követő sípolások egyre magasabb hangúak.
  5. Készíts programot, ami lejátsza a Hull a pelyhest.
  6. Készíts programot, ami bekéri a lejátszási sebességet, és az alap-hangmagasságot, majd ezek alapján lejátsza a Hull a pelyhest.
A zenei hangoknak megfelelő frekvenciák
HangFrekvencia (Hz, kerekítve)
C262
D294
E330
F350
G392
A440
H494
Egy oktávval feljebb a frekvenciák duplázódnak, lejjebb pedig feleződnek.
A hull a pelyhes hangjai:
C-C G-G | A-A G | F-F E-E | D-D C
C-C G-G | A-A G | F-F E-E | D-D C
G-G F-F | E-E D | G-G F-F | E-E D
C-C G-G | A-A G | F-F E-E | D-D C
A függőleges vonalak csak az ütemet jelzik, nem kell velük foglalkozni. A kötőjellel összekötött hangok együttesen tartanak annyi ideig, mint az önmagukban állók. (Vagyis egyenként fele olyan hosszúak.)

"B" feladatsor

  1. Az "A" feladatsor 1. feladata
  2. Az "A" feladatsor 4. feladata
  3. ZeneLejátszó