Kako stvoriti upozorenje u C: 5 koraka (sa slikama)

Sadržaj:

Kako stvoriti upozorenje u C: 5 koraka (sa slikama)
Kako stvoriti upozorenje u C: 5 koraka (sa slikama)

Video: Kako stvoriti upozorenje u C: 5 koraka (sa slikama)

Video: Kako stvoriti upozorenje u C: 5 koraka (sa slikama)
Video: GIMP - PREBACIVANJE OBJEKATA SA JEDNE SLIKE NA DRUGU 2024, Svibanj
Anonim

Ponekad, prilikom pisanja programa, morate stvoriti način da privučete pozornost korisnika kako bi svoj fokus vratili na program. Upozorenja su vrlo koristan način za to. Ako želite upozoravati na C, čitajte dalje!

Koraci

1. dio od 3: Upozorenje o likovima

845336 1
845336 1

Korak 1. Ako želite da vaše upozorenje bude prijenosno i da radi na svakom računalu, možete upotrijebiti kôd za izbjegavanje "\ a"

a je definirano kao zvučno upozorenje, obično zvučni signal. Međutim, na nekim Unix operativnim sustavima može proizvesti bljesak zaslona umjesto zvuka

845336 2
845336 2

Korak 2. Upotrijebite ovaj primjer koda

    printf ("\ a");

2. dio od 3: Bip ()

845336 3
845336 3

Korak 1. U operacijskim sustavima Windows možete koristiti zvučni signal (int frekvencija, int ms)

Oglašava se zvučnim signalom određenog trajanja i frekvencije.

  • U operacijskom sustavu Windows7 ova funkcija šalje zvučni signal zvučnoj kartici. Ovo radi samo ako računalo ima zvučnike ili slušalice.
  • U prethodnim verzijama sustava Windows zvučni signal šalje se na matičnu ploču. To radi na većini računala i nisu potrebni vanjski uređaji.
845336 4
845336 4

Korak 2. Uključite Windows knjižnicu

Na početak programa dodajte sljedeći kôd:

    #uključi

Korak 3. Kad trebate zvučni signal, upotrijebite sljedeći kôd:

    Zvučni signal (500, 500);

845336 6
845336 6

Korak 4. Promijenite prvi broj s frekvencijom zvučnog signala koji želite

500 je blizu zvučnog signala koji dobijete s / a.

Korak 5. Promijenite drugi broj s trajanjem zvučnog signala u milisekundama

500 je pola sekunde.

3. dio 3: Uzorak koda

845336 7
845336 7

Korak 1. Isprobajte program koji koristi / a za zvučni signal kada se pritisne tipka, koristi ESC za izlaz:

    #include #include int main () {while (getch ()! = 27) // Petlja dok se ne pritisne ESC (27 = ESC) printf ("\ a"); // Bip. return 0; }

845336 8
845336 8

Korak 2. Isprobajte program koji daje zvučni signal određene frekvencije i trajanja:

    #include #include int main () {int freq, dur; // Proglašavamo varijable printf ("Unesite frekvenciju (HZ) i trajanje (ms):"); scanf (" %i %i", & freq, & dur); Zvučni signal (frekvencija, dur); // Bip. return 0; }

Preporučeni: