Բովանդակություն:

Պարզ ժամացույց լեզվով C: 4 քայլ
Պարզ ժամացույց լեզվով C: 4 քայլ

Video: Պարզ ժամացույց լեզվով C: 4 քայլ

Video: Պարզ ժամացույց լեզվով C: 4 քայլ
Video: Պարզիր անգլերենիդ մակարդակը 4 րոպեում: 2024, Նոյեմբեր
Anonim
Պարզ ժամացույց լեզվով Գ
Պարզ ժամացույց լեզվով Գ

Գաղափարը C- ում պարզ ժամացույցի ստեղծումն է, բայց նախ մենք պետք է կազմաձևենք մեր ծրագրաշարը և ծանոթանանք որոշ բաների, որոնք մենք պատրաստվում ենք օգտագործել:

Քայլ 1: Քայլ 1:

Քայլ 1
Քայլ 1
  1. Ընտրեք Visual Studio, Code Blocks կամ ցանկացած այլ նմանատիպ ծրագիր (ես խորհուրդ կտայի visual studio 2015):
  2. Ես կօգտագործեմ Visual Studio 2015, այնպես որ մուտքագրեք google «Visual Studio 2015 Community», ներբեռնեք և տեղադրեք:
  3. Տեղադրվելուց հետո գործարկեք Visual Studio- ը, կտտացրեք Նոր//րագիր/Վահանակի ծրագիր:
  4. Console Application Wizard- ում կտտացրեք հաջորդը, ապա ապընտրեք Precompiled վերնագիրը և ընտրեք Empty project, այնուհետև Finish:
  5. Ձեր աջ կողմում դուք կունենաք Solution Explorer, աջ կտտացրեք Source Files, Add/New Item/C ++ ֆայլ (.cpp), բայց փոխեք անունը Source.c և ավելացրեք:
  6. Այժմ դուք ունեք C նախագիծ, որը պատրաստ է սկսել:

Քայլ 2. Քայլ 2. Գրեք մեր ծածկագիրը և սովորեք նոր բաներ

Քայլ 2. Գրեք մեր ծածկագիրը և սովորեք նոր բաներ
Քայլ 2. Գրեք մեր ծածկագիրը և սովորեք նոր բաներ

Սա մեր ծածկագիրն է.

#include#include // մենք ներառում ենք windows ֆայլը (այն կապված է sleep գործառույթի հետ ()), ինչը նշանակում է, որ սա կաշխատի միայն Windows- ի համար, այնպես որ, եթե այլ OS եք օգտագործում, Google- ում որոնեք քնի այլ տարբերակներ ().

int հիմնական ()

{

int h, m, s; // մենք մեր ծրագրին ավելացնում ենք ժամեր, րոպեներ և վայրկյաններ

int D = 1000; // մենք ավելացնում ենք 1000 միլիվայրկյան ուշացում, ինչը կազմում է մեկ վայրկյան, և մենք դա կօգտագործենք քնում ():

printf ("Սահմանել ժամանակը. / n"); // printf- ը գրում է էկրանի տեքստին, որը գտնվում է ("") ներսում և / n գրում է նոր տողում:

scanf (" %d %d %d", & h, & m, & s); // scanf- ն այն վայրն է, որտեղ մենք տեղադրում ենք մեր ժամանակը կամ մեր արժեքները:

if (h> 12) {printf ("ERROR! / n"); ելք (0); } // այս if գործառույթում մենք ուսումնասիրում ենք, արդյոք տեղադրված արժեքը 12 -ից մեծ է:

if (m> 60) {printf ("ERROR! / n"); ելք (0); } // նման է այստեղ և եթե այն ավելի մեծ է, ծրագիրը գրում է ERROR! և դուրս է գալիս

if (s> 60) {printf ("ERROR! / n"); ելք (0); } // համանման

մինչդեռ (1) // մինչ (1) անվերջության օղակ է, և ներսում եղած ամեն ինչ կրկնվում է մինչև անսահմանություն: {

s += 1; // սա ծրագրին ասում է, որ վայրկյանները ավելացնի 1 -ով, ամեն անգամ, երբ loop- ը գալիս է այս հատվածին:

եթե (ներ> 59) {մ += 1; s = 0; } // եթե վայրկյանները 59 -ից ավելի են, այն ավելացնում է րոպեները և վայրկյանները սահմանում 0 -ի:

եթե (մ> 59) {ժ += 1; մ = 0; } // համանման

եթե (h> 12) {h = 1; մ = 0; s = 0; } // համանման

printf ("\ n ockամացույց");

printf ("\ n%02d:%02d:%02d", ժ, մ, վ); // սա գրում է մեր ժամանակը այս ձևաչափով "00:00:00"

Քուն (D); // սա քնի մեր գործառույթն է, որը դանդաղեցնում է while հանգույցը և այն դարձնում ավելի նման ժամացույցի:

համակարգ («cls»); // սա մաքրում է էկրանը:

}

getchar (); վերադարձ 0;

}

*«//» - ի հետևում ամեն ինչ մեկնաբանություն է և չի փոխում ծրագիրը, ուստի այն կարող է ջնջվել:

** Visual Studio- ն երբեմն չի գործի ծրագիրը, քանի որ այն բաղկացած է «scanf» - ից, այնպես որ դուք պետք է գնաք Solution Explorer> աջ սեղմեք մակերևույթի վրա> Properties (Ինչ -որ բան, ինչպես նկարում պետք է հայտնվի)>> կազմաձևում ընտրեք All Configurations > Կազմաձևման հատկություններ> C/C ++> Preprocessor> Preprocessor սահմանումներում գրեք _CRT_SECURE_NO_WARNINGS> Պահել:

Քայլ 3: Քայլ 3. Մենք երաշխավորում ենք մեր ժամանակը `անցնելու սահմանված սահմանները

Քայլ 3. Մենք երաշխավորում ենք մեր ժամանակը, որպեսզի անցնենք սահմանված սահմանները
Քայլ 3. Մենք երաշխավորում ենք մեր ժամանակը, որպեսզի անցնենք սահմանված սահմանները
  1. Տեղադրեք պատահական թվեր, այնպես, որ h>> 12, m>> 60, s>> 60:
  2. Writesրագիրը գրում է ERROR! և դուրս է գալիս:
  3. Առայժմ հաջողություն:

Քայլ 4: Քայլ 4:

Քայլ 4
Քայլ 4
Քայլ 4
Քայլ 4
  1. Տեղադրեք պատահական թվեր, այնպես, որ h- ը <12, m- ը <60, s- ը <60:
  2. թվերը փոխվում են 00:00:00 ձևաչափի, և ժամացույցները սկսում են «սեղմել»:
  3. ԻՐԱԿԱՆ ՀԱCCՈՈԹՅՈՆ:

*Theամացույցի 12 -ն անցնելուց հետո «ժամերը» փոխվում են 01 -ի, իսկ «րոպեները» և «վայրկյանները» `00 -ի:

Զվարճանալ!

Խորհուրդ ենք տալիս: