
Բովանդակություն:
- Քայլ 1: Խորհուրդներ:
- Քայլ 2: Փնտրեք առցանց կազմող
- Քայլ 3: Համոզվեք, որ ունեք ճիշտ ծրագրավորման լեզու
- Քայլ 4: Շարահյուսություն
- Քայլ 5: Գրադարանի բեռնում
- Քայլ 6: Սկսեք հաշվիչի կոդավորումը
- Քայլ 7: Կարգավորեք գործառույթը
- Քայլ 8: Եթե այլ հայտարարություններ
- Քայլ 9: Գործողություններ If-Else- ի ներսում
- Քայլ 10: Կառուցեք ինտերֆեյսը
- Քայլ 11:
- Քայլ 12: Տպեք արդյունքը
- Քայլ 13: Գործարկեք և կազմեք ծրագիրը
- Քայլ 14: Ստուգեք արդյունքները:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48



Բարի գալուստ այն, ինչ հավանաբար կլինի ձեր առաջին ծածկագիրը, դուք կգրեք հեշտ ծրագիր, որը ստեղծում է պարզ հաշվիչ `օգտագործելով« C »ծրագրավորման լեզուն:
Նշում. Եթե պատկերները հեռու են կամ փակվում են, խնդրում ենք սեղմել դրանց վրա `ամբողջական պատկերը դիտելու համար:
Քայլ 1: Խորհուրդներ:
-Խնդրում ենք նկատի ունենալ, որ կոդավորումը կարող է ձեզ նմանվել պատճենման և տեղադրման, բայց իրականում այդպես են սկսում ծրագրավորողների մեծ մասը: Անհրաժեշտության դեպքում պարզապես հետ ու առաջ գնացեք, որպեսզի հասկանաք, թե ինչ եք մուտքագրում:
-Բացի այդ, զգուշացեք գործառույթների, փակագծերի, բառերի և այլնի սխալ տեղադրումից: Քանի որ կազմողը սխալ թույլ կտա, եթե մի բան անտեղի է:
-Խնդրում ենք ուշադիր կարդալ քայլերը: Քանի որ առաջընթացին ավելի շատ տեղեկատվություն կստանաք:
-Սեղմեք նկարների վրա ՝ ամբողջ ծածկագիրը տեսնելու համար, քանի որ հավանաբար չեք կարողանա տեսնել ամբողջ պատկերը:
Քայլ 2: Փնտրեք առցանց կազմող


Կան բազմաթիվ առցանց կոմպիլյատորներ, կամ դուք կարող եք ներբեռնել ձեր սեփականը, բայց այն մարդկանց համար, ովքեր նոր են սկսել կոդավորումը, առցանց կոմպիլյատորը լավագույն ընտրությունն է: Մենք ընտրեցինք.
www.onlinegdb.com/online_c_compiler
Կամ կարող եք google- ում որոնել առցանց կազմող:
Քայլ 3: Համոզվեք, որ ունեք ճիշտ ծրագրավորման լեզու

Մենք կօգտագործենք «C» - ն որպես մեր լեզու: Վեբ կայքի վերևի աջ մասում դուք պետք է կարողանաք ընտրել ծրագրավորման տարբեր լեզուներից: Լռելյայն սահմանվում է «C», բայց եթե այն այլ լեզվով է փոխում այն, քանի որ C- ի կոդը այլ լեզուների վրա չի գործի:
Քայլ 4: Շարահյուսություն

Այն կարող է համեմատվել այն բանի հետ, թե ինչպես եք կառուցում նախադասություններ ցանկացած բանավոր լեզվով, օրինակ ՝ անգլերեն: Որպեսզի կոմպիլյատորը (ծրագիրը, որը կարդում է ծածկագիրը) մշակի ձեր գրածը, դուք պետք է այն մուտքագրեք այնպես, որ այն ընթեռնելի լինի: Խնդրում ենք նայեք վերևի աղյուսակին ՝ պատկերացում կազմելու համար, թե որն է յուրաքանչյուրը:
Քայլ 5: Գրադարանի բեռնում

Համոզվեք, որ ձեր հիմնական ինտերֆեյսը ներառում է #ներառել գրադարանը ԵՎ հիմնական գործառույթը: Առանց դրանցից որևէ մեկի, ձեր կոդը չի կազմվի կամ ճիշտ չի գործարկվի:
Քայլ 6: Սկսեք հաշվիչի կոդավորումը


Նայեք ամբողջ ծրագրին, կարող եք գալ այստեղ և ստուգել մանրամասները, եթե ինչ -որ բան բաց է թողնում:
Քայլ 7: Կարգավորեք գործառույթը


Նմանապես այն հիմնական ֆունկցիայի, որը մենք տեսել էինք նախկինում, ստեղծել IF-ELSE հայտարարությունների միջոցով DoMath անունով 5 պարամետր: Յուրաքանչյուր պարամետր կլինի int արժեք (ամբողջ թիվ) և կլինի շահագործման ընտրության և գործող երկու թվերի համար:
Քայլ 8: Եթե այլ հայտարարություններ


Ստեղծեք if else հայտարարության բլոկ յուրաքանչյուր գործողության համար: Եթե-else յուրաքանչյուր հայտարարություն մեզ հնարավորություն է տալիս օգտվողին տալ տարբերակներ ՝ կախված այն բանից, թե ինչ են նրանք ցանկանում, երբ նրանք ընտրեն գործողություն, ծրագիրը կաշխատի միայն այդ մասը: Այս ձեռնարկի համար մենք կկատարենք 5 գործողություն: Գումարել, հանել, բազմապատկել, բաժանել և գտնել երկու թվերի մնացորդը, երբ դրանք բաժանվում են:
Քայլ 9: Գործողություններ If-Else- ի ներսում



Յուրաքանչյուր if-block- ում լրացրեք գործողությունը, որի հիման վրա օգտագործողը ընտրեց գործողությունը: Համոզվեք, որ պատասխանը վերադարձնում եք վերջում (սա արդյունքն ուղարկում է հիմնական գործառույթին):
Քայլ 10: Կառուցեք ինտերֆեյսը

Այժմ մենք պետք է օգտագործողի համար ստեղծենք ինտերֆեյս: Հիմնական գործառույթում մենք օգտագործողին կխնդրենք ցուցակման վերևում մուտքագրել երկու ամբողջ արժեք և խնդրել նրանց մուտքագրել իրենց ընտրությունը, թե որ գործողությունն են ցանկանում ավարտել:
Քայլ 11:

Այն բանից հետո, երբ օգտագործողը մուտքագրեց երկու ամբողջ թիվ և ընտրեց գործողությունը, դուք պետք է այդ 3 int արժեքները փոխանցեք մեր նախկինում ստեղծված DoMath գործառույթին: Համոզվեք, որ հիմնական գործառույթում հայտարարում և նախաստորագրում եք int արժեք, քանի որ DoMath գործառույթը կվերադարձնի int արժեք:
Քայլ 12: Տպեք արդյունքը

Վերջապես, մենք տպելու ենք այն արժեքը, որը վերադարձվել է DoMath գործառույթից
Քայլ 13: Գործարկեք և կազմեք ծրագիրը

Որպեսզի գործարկեք և կազմեք ձեր ծածկագիրը, որը վերջերս գրել եք OnlineGDB- ում, պարզապես սեղմեք էջի վերևի ձախ մասում գտնվող կանաչ կոճակը: Եթե դուք չեք օգտագործում նույն կազմողը, այս քայլը կարող է տարբեր լինել:
Քայլ 14: Ստուգեք արդյունքները:

Երբ ծրագիրը օգտվողին խնդրում է արժեքներ մուտքագրել, համոզվեք, որ յուրաքանչյուր ներկայացումից հետո սեղմում եք enter: Եթե օգտագործում եք OnlineGDB- ը, ծրագրից ձեր ելքը կլինի կոմպիլյատորի ելքային ներդիրի տակ: Կրկին, եթե դուք չեք օգտագործում OnlineGDB- ը, դա կարող է տարբեր լինել:
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ

Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Պարզ հաճախականության հաշվիչ Arduino- ի միջոցով. 6 քայլ

Arduino- ի միջոցով օգտագործվող պարզ հաճախությունների հաշվիչ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես կարելի է Arduino- ի միջոցով հաճախականությունների պարզ հաշվիչ պատրաստել: Դիտեք տեսանյութը:
Ինչպես կարդալ էլեկտրաէներգիայի հաշվիչ Arduino- ի միջոցով. 3 քայլ

Ինչպես կարդալ էլեկտրաէներգիայի հաշվիչ Արդուինոյի միջոցով. Սա իսկապես խնդիր չէ, քանի որ հիմնականում դուք կգտնեք խելացի թվային էլ
Լազերային և տեսախցիկի միջոցով հեռահար որոնիչ սարքելը `6 քայլ

Լազերի և տեսախցիկի միջոցով հեռահար որոնիչ սարքելը. Ես ներկայումս ներքին գարուն եմ պլանավորում հաջորդ գարնանը, բայց քանի որ նոր տուն եմ ձեռք բերել, ես ոչ մի տան ծրագիր չունեմ: Ես սկսեցի չափել պատից մինչև պատի հեռավորությունները ՝ օգտագործելով քանոն, բայց դա դանդաղ է և հակված սխալների: Մտածում էի միջակայք գնելու մասին
HRV ջերմաստիճանը OpenHAB- ի միջոցով ESP8266- ի միջոցով (սերիայի կոդի օրինակ!) `3 քայլ

HRV ջերմաստիճանը OpenHAB- ի միջոցով ESP8266 (Սերիայի ծածկագրի օրինակ): TTL սերիական տվյալներ) կարող են լինել