Лекция: Приклади складання програм
Приклад 1. Текст програми (склав Карабат Д.І.):
#include «windows.h»
#include «iostream.h»
#define T0 4000
#define T0T 6000
#define T2 2000
#define T2T 3000
#define T4 1000
#define T4T 1500
#define T8 500
#define T8T 750
#define T16 250
#define T16T 375
#define T32 125
#define T32T 187
#define T64 62
#define T128 31
void main()
{
Beep(800,T8);
Beep(532*2,T8);
Beep(880,T16);
Beep(587*2,T8);
Beep(880,T16);
Beep(698*2,T8);
Beep(659*2,T16);
Beep(880,T2);
Beep(880,T8);
Beep(800,T8);
Beep(532*2,T8);
Beep(880,T16);
Beep(587*2,T8);
Beep(880,T16);
Beep(698*2,T8);
Beep(659*2,T16);
Beep(880,T2);
Beep(880,T8);
Beep(987,T2);
Sleep(T8);
Beep(687,T16);
Beep(587*2,T8);
Beep(687,T16);
Beep(659*2,T8);
Beep(687,T16);
Beep(698*2,T8);
Beep(659,T16);
Beep(987,T2);
Sleep(T8);
Beep(987,T16);
Beep(587*2,T8);
Beep(987,T16);
Beep(659*2,T8);
Beep(987,T16);
Beep(698*2,T8);
Beep(659,T16);
Beep(880,T2);
}
Приклад 2. Текст програми (склав Кравець І.І.):
#include «dos.h»
int main (void)
{
For (int i=0; i<10; i++)
{
sound (500+i*10);
delay (1000);
nosound();
sound (400+i*10);
delay (500);
nosound();
sound (500+i*10);
delay (1000);
nosound();
}
Return 0;
}
4.3. Вимоги до оформлення лабораторної роботи
Робота повинна бути оформлена у вигляді твердої копії з повним вихідним кодом програми на алгоритмічній мові високого рівня С/С++, мелодія представляється викладачеві для прослуховування.
4.4. Збірник мелодій
| 1. |
| 2. |
| 3. |
| 4. |
| 5. |
| 6. |
| 7. |
| 8. |
| 9. |
| 10. |
| 11. |
| 12. |
| 13. |
| 14. |
| 15. |
| 16. |
| 17. |
| 18. |
| 19. |
| 20. |
| 21. |
| 22. |
| 23. |
| 24. |
| 25. |
| 26. |
| 27. |
| 28. |
| 29. |
| 30. |
| 31. |