Кээде, программа жазууда, колдонуучунун көңүлүн программага кайра буруу үчүн, анын көңүлүн буруунун жолун түзүү керек. Эскертүүлөр бул үчүн абдан пайдалуу жол. Эгерде сиз C тилинде эскертүүлөрдү жасоону кааласаңыз, окуңуз!
Кадамдар
3төн 1 бөлүк: Мүнөзү боюнча эскертүү
Кадам 1. Эгерде сиз сергектигиңиздин көчмө болушун жана ар бир компьютерде иштешин кааласаңыз, анда "\ a" качуу кодун колдоно аласыз
a үн сигнал катары аныкталат, көбүнчө бип. Бирок, кээ бир Unix операциялык системаларында үндүн ордуна экрандын жарыгы чыгышы мүмкүн
Кадам 2. Бул мисал кодун колдонуңуз
printf ("\ a");
3төн 2 бөлүк: Бип ()
Кадам 1. Windows операциялык тутумдарында сиз Бипти (int жыштыгы, int ms) колдоно аласыз
Бул белгиленген узактыкта жана жыштыкта сигнал берет.
- Windows7 операциялык тутумунда бул функция үн картасына сигнал берет. Бул компьютерде динамиктер же гарнитуралар болгондо гана иштейт.
- Windowsтун мурунку версияларында ал сигналды энелик платага жөнөтөт. Бул көпчүлүк компьютерлерде иштейт жана тышкы түзмөктөрдүн кереги жок.
Кадам 2. Windows китепканасын кошуу
Программаңыздын башында төмөнкү кодду кошуңуз:
#кошуу
3 -кадам. Сизге сигнал керек болгондо, төмөнкү кодду колдонуңуз:
Бип (500, 500);
Кадам 4. Сиз каалаган биптин жыштыгы менен биринчи номерди өзгөртүңүз
500 / a менен келген сигналга жакын.
Кадам 5. Экинчи номерди миллисекундта биптин узактыгы менен алмаштырыңыз
500 секунданын жарымы.
3төн 3 бөлүк: Коддун үлгүсү
1 -кадам. Баскыч басылганда / a сигналын чыгарган, чыгуу үчүн ESCти колдонгон программаны колдонуп көрүңүз:
#include #include int main () {while (getch ()! = 27) // ESC басылганга чейин цикл (27 = ESC) printf ("\ a"); // Бип. return 0; }
Кадам 2. Берилген жыштыктагы жана узактыгындагы сигналды чыгаруучу программаны байкап көрүңүз:
#include #include int main () {int freq, dur; // printf өзгөрмөлөрүн жарыялоо ("Жыштыгы (HZ) жана узактыгын киргизүү (ms):"); scanf (" %i %i", & freq, & dur); Бип (freq, dur); // Бип. return 0; }