ዝርዝር ሁኔታ:

በቋንቋ ሲ ቀላል ሰዓት - 4 ደረጃዎች
በቋንቋ ሲ ቀላል ሰዓት - 4 ደረጃዎች

ቪዲዮ: በቋንቋ ሲ ቀላል ሰዓት - 4 ደረጃዎች

ቪዲዮ: በቋንቋ ሲ ቀላል ሰዓት - 4 ደረጃዎች
ቪዲዮ: ⚡️ ዶ/ር ሶፊ - Dr Sofi ሴቶች ሲቆምባቸው የሚያሳዩት 4 ባህሪያቶች - ሴቶች ሲያምራቸው - ሴት ፍላጎት ሲኖራትና ሲያምራት ግዜ ቲዩብ gize tube 2024, ህዳር
Anonim
በቋንቋ ሐ ውስጥ ቀላል ሰዓት
በቋንቋ ሐ ውስጥ ቀላል ሰዓት

ሀሳቡ በ C ውስጥ ቀላል ሰዓት መፍጠር ነው ፣ ግን መጀመሪያ የእኛን ሶፍትዌር ማቀናበር እና የምንጠቀምባቸውን አንዳንድ ነገሮች ማወቅ አለብን።

ደረጃ 1 ደረጃ 1

ደረጃ 1
ደረጃ 1
  1. የእይታ ስቱዲዮን ፣ የኮድ ማገጃዎችን ወይም ሌላ ማንኛውንም ተመሳሳይ ሶፍትዌር ይምረጡ (እኔ 2015 የእይታ ስቱዲዮን እመክራለሁ)።
  2. እኔ ቪዥዋል ስቱዲዮ 2015 ን እጠቀማለሁ ፣ ስለዚህ በ google ውስጥ “Visual Studio 2015 Community” ይተይቡ ፣ ያውርዱ እና ይጫኑ።
  3. ከተጫነ በኋላ የእይታ ስቱዲዮን ያሂዱ ፣ አዲስ/ፕሮጀክት/ኮንሶል መተግበሪያን ይጫኑ።
  4. በኮንሶል ትግበራ አዋቂ ውስጥ ቀጣይን ይጫኑ ፣ ከዚያ አስቀድሞ የተጠናቀረ ራስጌን አይምረጡ እና ባዶ ፕሮጀክት ይምረጡ ፣ ከዚያ ጨርስ።
  5. በቀኝዎ የመፍትሄ አሳሽ ይኖርዎታል ፣ የምንጭ ፋይሎች ላይ ጠቅ ያድርጉ ፣ አክል/አዲስ ንጥል/ሲ ++ ፋይል (.cpp) ፣ ግን ስሙን ወደ Source.c ይለውጡ እና ያክሉ።
  6. አሁን ለመጀመር የ C ፕሮጀክት አለዎት።

ደረጃ 2 - ደረጃ 2 - የእኛን ኮድ መጻፍ እና አዲስ ነገሮችን መማር

ደረጃ 2 - የእኛን ኮድ መጻፍ እና አዲስ ነገሮችን መማር
ደረጃ 2 - የእኛን ኮድ መጻፍ እና አዲስ ነገሮችን መማር

ይህ የእኛ ኮድ ነው

#ያካትቱ#ያካትታሉ // እኛ የዊንዶውስ ፋይልን እያካተትን ነው (ከእንቅስቃሴ እንቅልፍ ጋር የተገናኘ ()) ፣ ይህ ማለት ይህ ለዊንዶውስ ብቻ ይሠራል ማለት ነው ፣ ስለዚህ ሌላ ስርዓተ ክወና የሚጠቀሙ ከሆነ በ google ውስጥ ሌሎች የእንቅልፍ ስሪቶችን ይፈልጉ ().

int ዋና ()

{

int h, m, s; // በፕሮግራማችን ላይ ሰዓታት ፣ ደቂቃዎች እና ሰከንዶች እንጨምራለን

int D = 1000; // እኛ 1000 ሚሊሰከንዶች መዘግየትን እንጨምራለን ፣ ይህም ሰከንድ ያደርገዋል እና ያንን በእንቅልፍ () እንጠቀማለን።

printf ("ሰዓት አዘጋጅ / n"); // printf በውስጡ ባለው ("") እና / n በአዲስ ረድፍ ውስጥ በሚጽፈው የጽሑፍ ጽሑፍ ላይ ይጽፋል።

ስካንፍ (" %d %d %d", & h, & m, & s); // scanf ጊዜያችንን ፣ ወይም እሴቶቻችንን የምናስገባበት ነው።

ከሆነ (ሸ> 12) {printf ("ስህተት! / n"); መውጫ (0); } // በዚህ ውስጥ ተግባር የገባው እሴት ከ 12 የሚበልጥ መሆኑን እንመረምራለን።

ከሆነ (m> 60) {printf ("ስህተት! / n"); መውጫ (0); } // እዚህ ተመሳሳይ እና ትልቅ ከሆነ ፕሮግራሙ ስህተት ይጽፋል! እና መውጫዎች

ከሆነ (ዎች> 60) {printf ("ስህተት! / n"); መውጫ (0); } // ተመሳሳይ

(1) // እያለ (1) ማለቂያ የሌለው ዑደት ሲሆን በውስጡ ያለው ማንኛውም ነገር እራሱን ወደ ማለቂያ ይደግማል። {

s += 1; // ይህ መርሃግብሩ ለ 1 ሰከንዶች እንዲጨምር ይነግረዋል ፣ በእያንዳንዱ ጊዜ ሉፕ ወደዚህ ክፍል ይመጣል።

ከሆነ (ዎች> 59) {m += 1; s = 0; } // ሰከንዶች ከ 59 በላይ ከሆኑ ደቂቃዎቹን ይጨምራል እና ሰከንዶችን ወደ 0 ያዘጋጃል።

ከሆነ (m> 59) {h += 1; m = 0; } // ተመሳሳይ

ከሆነ (ሸ> 12) {h = 1; መ = 0; s = 0; } // ተመሳሳይ

printf ("\ n ሰዓት");

printf ("\ n%02d:%02d:%02d", h, m, s); // ይህ ጊዜያችንን በዚህ ቅርጸት ይጽፋል “00:00:00”

እንቅልፍ (መ); // ይህ የእኛ የሥራ እንቅልፍ ነው ፣ ይህም loop ን የሚቀንስ እና እንደ ሰዓት ያደርገዋል።

ስርዓት ("cls"); // ይህ ማያ ገጹን ያጸዳል።

}

getchar (); መመለስ 0;

}

*ከ ‹//› በስተጀርባ ያለው ሁሉ አስተያየት ነው እና ፕሮግራሙን አይቀይረውም ፣ ስለዚህ ሊሰረዝ ይችላል።

** የእይታ ስቱዲዮ አንዳንድ ጊዜ ፕሮግራሙን አይሠራም ምክንያቱም “ስካንፍ” ን ያካተተ ነው ፣ ስለዚህ ወደ መፍትሄ ኤክስፕሎረር> በላዩ ላይ በቀኝ ጠቅ ማድረግ> ባህሪዎች (በስዕሉ ውስጥ የሆነ ነገር ብቅ ማለት አለበት)> በማዋቀር ውስጥ ሁሉንም ውቅሮች ይምረጡ > የውቅረት ባህሪዎች> ሲ/ሲ ++> ቅድመ -ፕሮሰሰር> በቅድመ -ፕሮሰሰር ትርጓሜዎች ውስጥ _CRT_SECURE_NO_WARNINGS> አስቀምጥ።

ደረጃ 3 - ደረጃ 3 - ከተቀመጡት ድንበሮች በላይ ለመሆን ጊዜያችንን እናሳልፋለን

ደረጃ 3: ከተቀመጡት ድንበሮች በላይ ለመሆን ጊዜያችንን እናሳልፋለን
ደረጃ 3: ከተቀመጡት ድንበሮች በላይ ለመሆን ጊዜያችንን እናሳልፋለን
  1. ኤች> 12 ፣ ሜትር> 60 ፣ ሰ> 60 እንዲሆን ፣ የዘፈቀደ ቁጥሮችን ያስገቡ።
  2. ፕሮግራሙ ስህተት ይጽፋል! እና መውጫዎች።
  3. እስካሁን ስኬት!

ደረጃ 4 ደረጃ 4

ደረጃ 4
ደረጃ 4
ደረጃ 4
ደረጃ 4
  1. ሸ <12 ፣ m <60 ፣ s <60> እንዲሆን የዘፈቀደ ቁጥሮችን ያስገቡ።
  2. ቁጥሮች ወደ 00:00:00 ቅርጸት ይቀየራሉ እና ሰዓቶቹ “መዥገር” ይጀምራሉ።
  3. ስኬት በእርግጥ።

*ሰዓቱ 12 ካለፈ በኋላ ‹ሰዓታት› ወደ 01 እና ‹ደቂቃዎች› እና ‹ሰከንዶች› ወደ 00 ይቀየራሉ።

ይዝናኑ!

የሚመከር: