በ C ውስጥ እንዴት እንደሚዘገይ: 7 ደረጃዎች (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

በ C ውስጥ እንዴት እንደሚዘገይ: 7 ደረጃዎች (ከስዕሎች ጋር)
በ C ውስጥ እንዴት እንደሚዘገይ: 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ C ውስጥ እንዴት እንደሚዘገይ: 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ C ውስጥ እንዴት እንደሚዘገይ: 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: እንዴት ፕላይ ስቶርን ላፕቶፕ ላይ መጫን ይቻላል || ሌሎች አስገራሚ ነገሮቹ how to download playstore in laptop 2024, ግንቦት
Anonim

የ C ፕሮግራም ለተወሰነ ጊዜ እንዲጠብቅ ለማድረግ ፈለጉ?

ለመጥለፍ ጊዜን ለመፍቀድ ዘዴን ማዘጋጀት ይችላሉ ፣ ለምሳሌ - ለጨዋታ የሚረጭ ገጽ (ማሳወቂያ ወይም ፍንጭ) ሲያሳዩ።

እሺ ፣ ፕሮግራሙ “እንዲቆም” ለማድረግ አንዳንድ መንገዶች እዚህ አሉ ፣ ያንብቡ…

ደረጃዎች

በ C ደረጃ 1 መዘግየት
በ C ደረጃ 1 መዘግየት

ደረጃ 1. ምንም የሚስተዋል ክስተት ሳይፈጥር ሲፒዩዎ ለተወሰነ ጊዜ እንዲሠራ ያድርጉ።

በ C ደረጃ 2 መዘግየት
በ C ደረጃ 2 መዘግየት

ደረጃ 2. ቀለል ያለ የጊዜ መዘግየት ለመፍጠር በዚያ መዘግየት ወቅት ሌላ ቀዶ ጥገና አያድርጉ።

ዘዴ 1 ከ 2-የ “for-loop” ቴክኒክ

በ C ደረጃ 3 መዘግየት
በ C ደረጃ 3 መዘግየት

ደረጃ 1. የጊዜ መዘግየትን ለመተግበር የተለመደውን “ለ” loop እና ባዶ መግለጫን ይከተላል።

በ C ደረጃ 4 መዘግየት
በ C ደረጃ 4 መዘግየት

ደረጃ 2. እንደሚከተለው ይፃፉ ፣ ለምሳሌ -

  • ለ (i = 1; i <100; i ++);
  • መግለጫው ተከትሎ ";" ምንም የሚስተዋል ክስተት ሳይኖር ኮምፒውተሩ loop ን 100 ጊዜ እንዲፈጽም ያደርገዋል። የጊዜ መዘግየትን ብቻ ይፈጥራል።

ዘዴ 2 ከ 2 - “የእንቅልፍ ()” ቴክኒክ

በ C ደረጃ 5 መዘግየት
በ C ደረጃ 5 መዘግየት

ደረጃ 1. እንቅልፍን ይጠቀሙ () እንቅልፍ ተብሎ የሚጠራው ተግባር (int ms) ፕሮግራሙ በሚሊሰከንዶች ውስጥ ጊዜውን እንዲጠብቅ ያደርገዋል።

በ C ደረጃ 6 መዘግየት
በ C ደረጃ 6 መዘግየት

ደረጃ 2. ከ ‹int main ()› በፊት በፕሮግራምዎ ውስጥ የሚከተለውን መስመር ያካትቱ ፦

#ያካትቱ

በ C ደረጃ 7 መዘግየት
በ C ደረጃ 7 መዘግየት

ደረጃ 3. መዘግየት ለማድረግ ፕሮግራምዎ በሚፈልጉበት ቦታ ሁሉ ያስገቡ።

  • እንቅልፍ (1000);
  • ሊጠብቁት ወደሚፈልጉት ሚሊሰከንዶች ቁጥር “1000” ይለውጡ (ለምሳሌ ፣ 2 ሰከንድ መዘግየት ከፈለጉ ፣ በ “2000” ይተኩት።
  • ጠቃሚ ምክር - በአንዳንድ ስርዓቶች ላይ እሴቱ ከሚሊሰከንዶች ይልቅ ሰከንዶችን ሊያመለክት ይችላል። ስለዚህ አንዳንድ ጊዜ 1000 አንድ ሰከንድ አይደለም ፣ ግን በእውነቱ 1000 ሰከንዶች።

ጠቃሚ ምክሮች

  • ከዚህ በላይ ያለው አመክንዮ ማንኛውንም የመጠምዘዝ አወቃቀር እና ባዶ መግለጫን በመጠቀም-“;” ፣ ልክ እንደ ወይም እንደ-ጊዜ ቀለበቶችን በመጠቀም።
  • አንድ ሚሊሰከንዶች 1/1000 ሰከንድ ነው።

ማስጠንቀቂያዎች

  • ይህ ዘዴ ከጥቃቅን ኘሮግራም ውጭ በማንኛውም ነገር ምንም ፋይዳ የለውም። በአጠቃላይ ይህንን ለመተግበር የሰዓት ቆጣሪዎችን ወይም በክስተት የሚመራ አቀራረብን ይጠቀሙ። አለበለዚያ ፕሮግራሙ በማዘግየት ጊዜ ምላሽ የማይሰጥ ይሆናል ፣ እና ያ ሁልጊዜ ጥሩ ነገር አይደለም። በተጨማሪም ፣ በእርስዎ ሉፕ ውስጥ N ን መምረጥ ፣ በትምህርት አፈፃፀም ላይ የሚመረኮዝ ከሆነ ፣ አስገራሚ ውጤቶች ሊኖሩት ይችላል። በግልጽ ለማየት እንደሚቻለው የመጀመሪያው ደራሲ ስለ አመቻች አጠናቃሪ ሰምቶ አያውቅም… በእውነቱ ምንም ካላደረገ መላውን loop ሊያሻሽል ይችላል!
  • ለ-loop እየተጠቀሙ ከሆነ አጠናቃሪው ኮዱን ሊያሻሽል ይችላል ፣ እና ሉፕ ምንም ስለማያደርግ ያስወግዱት። መዘግየትን () ሲጠቀሙ ይህ አይከሰትም።
  • የሉፕ ቴክኒክን በሚጠቀሙበት ጊዜ ለ i በጣም ትልቅ ስፋትን ሊፈልጉ እንደሚችሉ ልብ ይበሉ ፣ ምክንያቱም ባዶ መግለጫ በጣም በፍጥነት ይፈጸማል። እንደነዚህ ያሉት ትላልቅ ቁጥሮች በኢንቲጀር ዓይነት ላይስማሙ ይችላሉ።

የሚመከር: