نحوه ایجاد هشدار در C: 5 مرحله (همراه با تصاویر)

فهرست مطالب:

نحوه ایجاد هشدار در C: 5 مرحله (همراه با تصاویر)
نحوه ایجاد هشدار در C: 5 مرحله (همراه با تصاویر)

تصویری: نحوه ایجاد هشدار در C: 5 مرحله (همراه با تصاویر)

تصویری: نحوه ایجاد هشدار در C: 5 مرحله (همراه با تصاویر)
تصویری: باور نخواهید کرد چرا پنبه در ناف جمع می شود و علت این پدیده چیست؟ 2024, ممکن است
Anonim

گاهی اوقات ، هنگام نوشتن یک برنامه ، باید راهی برای جلب توجه کاربر ایجاد کنید تا تمرکز خود را به برنامه بازگرداند. هشدارها یک راه بسیار مفید برای انجام این کار هستند. اگر می خواهید در C هشدار دهید ، ادامه مطلب را بخوانید!

مراحل

قسمت 1 از 3: هشدار شخصیت

845336 1
845336 1

مرحله 1. اگر می خواهید هشدار شما قابل حمل باشد و روی هر رایانه ای کار کند ، می توانید از کد فرار "\ a" استفاده کنید

a به عنوان هشدار شنیداری ، معمولاً بوق تعریف می شود. با این حال ، در برخی از سیستم عامل های یونیکس ممکن است به جای صدا ، فلش صفحه نمایش تولید شود

845336 2
845336 2

مرحله 2. از این کد مثال استفاده کنید

    printf ("\ a")؛

قسمت 2 از 3: بیپ ()

845336 3
845336 3

مرحله 1. در سیستم عامل های ویندوز ، می توانید از Beep (فرکانس int ، int ms) استفاده کنید

این یک بوق از مدت و فرکانس مشخص می کند.

  • در سیستم عامل Windows7 ، این عملکرد بوق را به کارت صدا ارسال می کند. این تنها در صورتی کار می کند که کامپیوتر دارای بلندگو یا هدفون باشد.
  • در نسخه های قبلی ویندوز ، بوق را به مادربرد ارسال می کند. این در اکثر رایانه ها کار می کند و نیازی به دستگاه های خارجی نیست.
845336 4
845336 4

مرحله 2. کتابخانه ویندوز را وارد کنید

کد زیر را در ابتدای برنامه خود اضافه کنید:

    #عبارتند از

مرحله 3. هنگامی که به بیپ نیاز دارید ، از کد زیر استفاده کنید:

    بیپ (500 ، 500) ؛

845336 6
845336 6

مرحله 4. اولین شماره را با فرکانس بوق مورد نظر خود تغییر دهید

500 نزدیک به بوق است که با / a دریافت می کنید.

مرحله 5. شماره دوم را با مدت زمان بوق بر حسب میلی ثانیه تغییر دهید

500 نیم ثانیه است.

قسمت 3 از 3: نمونه کد

845336 7
845336 7

مرحله 1. برنامه ای را امتحان کنید که از / a برای بوق زدن هنگام فشار دادن کلید استفاده می کند ، برای خروج از ESC استفاده می کند:

    #include #include int main () {while (getch ()! = 27) // حلقه کنید تا ESC فشار داده شود (27 = ESC) printf ("\ a") ؛ // بیپ بازگشت 0 ؛ }

845336 8
845336 8

مرحله 2. برنامه ای را امتحان کنید که از یک فرکانس و مدت زمان مشخص بوق می زند:

    #include #include int main () {int freq، dur؛ // متغیرهای printf ("وارد کردن فرکانس (HZ) و مدت زمان (ms):") را اعلام کنید ؛ scanf ("٪ i٪ i" ، & freq ، & dur) ؛ بیپ (فرکانس ، دور) ؛ // بیپ بازگشت 0 ؛ }

توصیه شده: