Cara Membuat Alert di C: 5 Langkah (dengan Gambar)

Daftar Isi:

Cara Membuat Alert di C: 5 Langkah (dengan Gambar)
Cara Membuat Alert di C: 5 Langkah (dengan Gambar)

Video: Cara Membuat Alert di C: 5 Langkah (dengan Gambar)

Video: Cara Membuat Alert di C: 5 Langkah (dengan Gambar)
Video: Cara buat web design di GIMP 2024, Mungkin
Anonim

Terkadang, saat menulis program, Anda perlu membuat cara untuk menarik perhatian pengguna agar fokus mereka kembali ke program. Peringatan adalah cara yang sangat berguna untuk melakukannya. Jika Anda ingin membuat peringatan di C, baca terus!

Langkah

Bagian 1 dari 3: Peringatan karakter

845336 1
845336 1

Langkah 1. Jika Anda ingin lansiran Anda portabel dan berfungsi di setiap komputer, Anda dapat menggunakan kode escape "\a"

a didefinisikan sebagai peringatan yang dapat didengar, biasanya berupa bunyi bip. Namun, pada beberapa sistem operasi Unix mungkin menghasilkan kilatan layar alih-alih suara

845336 2
845336 2

Langkah 2. Gunakan kode contoh ini

    printf("\a");

Bagian 2 dari 3: Bip()

845336 3
845336 3

Langkah 1. Pada sistem operasi Windows, Anda dapat menggunakan Bip(frekuensi int, int ms)

Itu membuat bunyi bip dengan durasi dan frekuensi tertentu.

  • Pada sistem operasi Windows7, fungsi ini mengirimkan bunyi bip ke kartu suara. Ini hanya berfungsi jika komputer memiliki speaker atau headphone.
  • Pada versi Windows sebelumnya, ia mengirimkan bunyi bip ke motherboard. Ini berfungsi di sebagian besar komputer dan tidak diperlukan perangkat eksternal.
845336 4
845336 4

Langkah 2. Sertakan perpustakaan windows

Tambahkan kode berikut di awal program Anda:

    #termasuk

Langkah 3. Saat Anda membutuhkan bunyi bip, gunakan kode berikut:

    Bip(500, 500);

845336 6
845336 6

Langkah 4. Ubah nomor pertama dengan frekuensi bunyi bip yang Anda inginkan

500 mendekati bunyi bip yang Anda dapatkan dengan \a.

Langkah 5. Ubah angka kedua dengan durasi bunyi bip dalam milidetik

500 adalah setengah detik.

Bagian 3 dari 3: Contoh Kode

845336 7
845336 7

Langkah 1. Coba program yang menggunakan \a untuk mengeluarkan bunyi bip saat tombol ditekan, gunakan ESC untuk keluar:

    #include #include int main() { while(getch() != 27) // Ulangi sampai ESC ditekan (27 = ESC) printf("\a"); // Bip. kembali 0; }

845336 8
845336 8

Langkah 2. Coba program yang mengeluarkan bunyi bip dengan frekuensi dan durasi tertentu:

    #include #include int main() { int freq, dur; // Deklarasi variabel printf("Masukkan frekuensi (HZ) dan durasi (md): "); scanf("%i %i", &freq, &dur); Bip(frekuensi, dur); // Bip. kembali 0; }

Direkomendasikan: