C: 5 addımda bir xəbərdarlıq necə yaradılır (şəkillərlə birlikdə)

Mündəricat:

C: 5 addımda bir xəbərdarlıq necə yaradılır (şəkillərlə birlikdə)
C: 5 addımda bir xəbərdarlıq necə yaradılır (şəkillərlə birlikdə)

Video: C: 5 addımda bir xəbərdarlıq necə yaradılır (şəkillərlə birlikdə)

Video: C: 5 addımda bir xəbərdarlıq necə yaradılır (şəkillərlə birlikdə)
Video: Photoshop ve Gimp'te Tek Foto ile Kolaj Çalışması BÖLÜM-1 2024, Aprel
Anonim

Bəzən bir proqram yazarkən istifadəçinin diqqətini yenidən proqrama yönəltmək üçün bir yol yaratmalısınız. Xəbərdarlıqlar bunu etmək üçün çox faydalı bir yoldur. C dilində xəbərdarlıq etmək istəyirsinizsə, oxuyun!

Addımlar

3 -dən 1 -ci hissə: Xarakter siqnalı

845336 1
845336 1

Addım 1. Xəbərdarlığınızın portativ olmasını və hər kompüterdə işləməsini istəyirsinizsə, "\ a" qaçış kodundan istifadə edə bilərsiniz

a səsli bir siqnal, ümumiyyətlə bir bip olaraq təyin olunur. Ancaq bəzi Unix əməliyyat sistemlərində səs yerinə ekran flaşı yarada bilər

845336 2
845336 2

Addım 2. Bu nümunə kodu istifadə edin

    printf ("\ a");

3 -dən 2 -ci hissə: Bip ()

845336 3
845336 3

Addım 1. Windows əməliyyat sistemlərində Beep (int tezliyi, int ms) istifadə edə bilərsiniz

Müəyyən bir müddət və tezlikdə bir səs siqnalı verir.

  • Windows7 əməliyyat sistemində bu funksiya səs kartına səs siqnalı göndərir. Bu yalnız kompüterdə dinamik və ya qulaqlıq olduqda işləyir.
  • Windows -un əvvəlki versiyalarında səs siqnalı anakarta göndərilir. Bu, əksər kompüterlərdə işləyir və heç bir xarici cihaza ehtiyac yoxdur.
845336 4
845336 4

Addım 2. Windows kitabxanasını daxil edin

Proqramınızın əvvəlinə aşağıdakı kodu əlavə edin:

    #daxil edin

Addım 3. Bir bipə ehtiyacınız olduqda, aşağıdakı kodu istifadə edin:

    Bip (500, 500);

845336 6
845336 6

Addım 4. İstədiyiniz səs siqnalının tezliyi ilə ilk nömrəni dəyişdirin

500 / a ilə aldığınız bipə yaxındır.

Addım 5. Bip səsinin müddəti ilə ikinci nömrəni millisaniyədə dəyişdirin

500 saniyənin yarısıdır.

3 -dən 3 -cü hissə: Nümunə Kod

845336 7
845336 7

Addım 1. Bir düyməyə basıldığında bip səsi çıxarmaq üçün / a istifadə edən, çıxmaq üçün ESC istifadə edən proqramı sınayın:

    #include #include int main () {while (getch ()! = 27) // ESC basılana qədər döndərin (27 = ESC) printf ("\ a"); // Bip. qaytarma 0; }

845336 8
845336 8

Addım 2. Verilən tezlikdə və müddətdə səs siqnalı verən bir proqramı sınayın:

    #include #include int main () {int freq, dur; // printf dəyişənlərini elan edin ("Tezliyi (HZ) və müddəti daxil edin (ms):"); scanf (" %i %i", & freq, & dur); Bip (tez -tez, dur); // Bip. qaytarma 0; }

Tövsiyə: