Satura rādītājs:
- 1. solis: padomi
- 2. darbība. Atrodiet tiešsaistes kompilatoru
- 3. solis: pārliecinieties, vai jums ir pareizā programmēšanas valoda
- 4. darbība: sintakse
- 5. darbība: bibliotēkas ielāde
- 6. darbība: sāciet kalkulatora kodēšanu
- 7. darbība: iestatiet funkciju
- 8. solis: Ja-Else paziņojumi
- 9. darbība. Darbības If-Else iekšpusē
- 10. solis: saskarnes veidošana
- 11. darbība:
- 12. darbība: izdrukājiet rezultātu
- 13. darbība: palaidiet un apkopojiet programmu
- 14. solis: pārbaudiet rezultātus
![Kalkulatora izgatavošana, izmantojot C kodu: 14 soļi Kalkulatora izgatavošana, izmantojot C kodu: 14 soļi](https://i.howwhatproduce.com/images/001/image-124-36-j.webp)
Video: Kalkulatora izgatavošana, izmantojot C kodu: 14 soļi
![Video: Kalkulatora izgatavošana, izmantojot C kodu: 14 soļi Video: Kalkulatora izgatavošana, izmantojot C kodu: 14 soļi](https://i.ytimg.com/vi/OgipQDsuHSk/hqdefault.jpg)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
![Kalkulatora izveide, izmantojot C kodu Kalkulatora izveide, izmantojot C kodu](https://i.howwhatproduce.com/images/001/image-124-37-j.webp)
![Kalkulatora izveide, izmantojot C kodu Kalkulatora izveide, izmantojot C kodu](https://i.howwhatproduce.com/images/001/image-124-38-j.webp)
![Kalkulatora izveide, izmantojot C kodu Kalkulatora izveide, izmantojot C kodu](https://i.howwhatproduce.com/images/001/image-124-39-j.webp)
Laipni lūdzam tajā, kas, iespējams, būs jūsu pirmais kods, jūs uzrakstīsit vienkāršu programmu, kas izveidos vienkāršu kalkulatoru, izmantojot programmēšanas valodu "C".
Piezīme: ja attēli ir pārāk tālu vai jāslēdz, lūdzu, noklikšķiniet uz tiem, lai skatītu pilnu attēlu.
1. solis: padomi
-Lūdzu, paturiet prātā, ka kodēšanas sākšana jums var izskatīties kā kopēšana un ielīmēšana, bet patiesībā tā sāk vairums programmētāju! Dodieties turp un atpakaļ, ja nepieciešams, lai saprastu, ko rakstāt.
-Arī piesargieties no nepareizām funkcijām, iekavām, vārdiem utt.! Tā kā kompilators izsniegs kļūdu, ja viena lieta ir nevietā.
-Lūdzu, uzmanīgi izlasiet soļus! Kā jūs saņemsiet vairāk informācijas, kā jūs progress.
-Noklikšķiniet uz attēliem, lai redzētu visu kodu, jo jūs, iespējams, nevarēsit redzēt visu attēlu.
2. darbība. Atrodiet tiešsaistes kompilatoru
![Meklējiet tiešsaistes kompilatoru Meklējiet tiešsaistes kompilatoru](https://i.howwhatproduce.com/images/001/image-124-40-j.webp)
![Meklējiet tiešsaistes kompilatoru Meklējiet tiešsaistes kompilatoru](https://i.howwhatproduce.com/images/001/image-124-41-j.webp)
Ir daudz tiešsaistes kompilatoru, vai arī jūs, iespējams, esat lejupielādējis savu, taču cilvēkiem, kuri ir jauni kodēšanas jomā, labākā izvēle ir tiešsaistes kompilators. Mēs izvēlējāmies:
www.onlinegdb.com/online_c_compiler
Vai arī varat meklēt Google kompilatoru tiešsaistē.
3. solis: pārliecinieties, vai jums ir pareizā programmēšanas valoda
![Pārliecinieties, vai jums ir pareizā programmēšanas valoda Pārliecinieties, vai jums ir pareizā programmēšanas valoda](https://i.howwhatproduce.com/images/001/image-124-42-j.webp)
Mēs izmantosim "C" kā savu valodu. Vietnes augšējā labajā stūrī jums vajadzētu būt iespējai izvēlēties no dažādām programmēšanas valodām. Noklusējuma vērtība ir “C”, bet, ja tā ir citā valodā, mainiet to, jo C kods nedarbosies citās valodās.
4. darbība: sintakse
![Sintakse Sintakse](https://i.howwhatproduce.com/images/001/image-124-43-j.webp)
To varētu salīdzināt ar to, kā jūs sakārtojat teikumus jebkurā sarunvalodā, piemēram, angļu valodā. Lai kompilators (programma, kas nolasa kodu) varētu apstrādāt jūsu rakstīto, jums tas jāievada tā, lai tas būtu nolasāms. Lūdzu, skatiet iepriekš redzamo tabulu, lai iegūtu priekšstatu par to, kas katrs ir.
5. darbība: bibliotēkas ielāde
![Notiek bibliotēkas ielāde Notiek bibliotēkas ielāde](https://i.howwhatproduce.com/images/001/image-124-44-j.webp)
Pārliecinieties, vai jūsu pamata saskarnē ir iekļauta bibliotēka #include UN galvenā funkcija. Bez neviena no tiem jūsu kods netiks apkopots vai darbosies pareizi.
6. darbība: sāciet kalkulatora kodēšanu
![Sāciet kalkulatora kodēšanu Sāciet kalkulatora kodēšanu](https://i.howwhatproduce.com/images/001/image-124-45-j.webp)
![Sāciet kalkulatora kodēšanu Sāciet kalkulatora kodēšanu](https://i.howwhatproduce.com/images/001/image-124-46-j.webp)
Apskatiet visu programmu, jūs varat ierasties šeit un pārbaudīt informāciju, ja kaut kas pietrūkst.
7. darbība: iestatiet funkciju
![Iestatiet funkciju Iestatiet funkciju](https://i.howwhatproduce.com/images/001/image-124-47-j.webp)
![Iestatiet funkciju Iestatiet funkciju](https://i.howwhatproduce.com/images/001/image-124-48-j.webp)
Līdzīgi kā galvenā funkcija, ko redzējām iepriekš, izveidojiet funkciju ar nosaukumu DoMath ar 5 parametriem, izmantojot IF-ELSE paziņojumus. Katrs parametrs būs int vērtība (vesels skaitlis), un tas būs paredzēts darbības izvēlei un diviem izmantotajiem skaitļiem.
8. solis: Ja-Else paziņojumi
![Ja citi paziņojumi Ja citi paziņojumi](https://i.howwhatproduce.com/images/001/image-124-49-j.webp)
![Ja citi paziņojumi Ja citi paziņojumi](https://i.howwhatproduce.com/images/001/image-124-50-j.webp)
Katrai operācijai izveidojiet paziņojuma bloku if else. Katrs paziņojums if-else ļauj lietotājam sniegt opcijas atkarībā no tā, ko viņš vēlas, pēc tam, kad viņi izvēlas darbību, programma darbinās tikai šo daļu. Šajā apmācībā mēs veiksim 5 darbības. Pievienojiet, atņemiet, reiziniet, daliet un atrodiet atlikušos abus skaitļus, kad tie ir sadalīti.
9. darbība. Darbības If-Else iekšpusē
![Operācijas If-Else iekšpusē Operācijas If-Else iekšpusē](https://i.howwhatproduce.com/images/001/image-124-51-j.webp)
![Operācijas If-Else iekšpusē Operācijas If-Else iekšpusē](https://i.howwhatproduce.com/images/001/image-124-52-j.webp)
![Operācijas If-Else iekšpusē Operācijas If-Else iekšpusē](https://i.howwhatproduce.com/images/001/image-124-53-j.webp)
Katrā if-blokā pabeidziet darbību, pamatojoties uz to, kuru darbību lietotājs izvēlējās. Noteikti atgrieziet atbildi beigās (tas rezultātu nosūta uz galveno funkciju).
10. solis: saskarnes veidošana
![Saskarnes veidošana Saskarnes veidošana](https://i.howwhatproduce.com/images/001/image-124-54-j.webp)
Tagad mums ir jāizveido lietotāja interfeiss. Galvenajā funkcijā mēs lūgsim lietotājam ievadīt divas veselas skaitļa vērtības virs saraksta un lūgt ievadīt savu izvēli, kurai darbībai viņi vēlas pabeigt.
11. darbība:
![Attēls Attēls](https://i.howwhatproduce.com/images/001/image-124-55-j.webp)
Pēc tam, kad lietotājs ir ievadījis divus veselus skaitļus un izvēlējies darbību, šīs 3 int vērtības būs jānodod iepriekš izveidotajā DoMath funkcijā. Noteikti deklarējiet un inicializējiet int vērtību galvenajā funkcijā, jo funkcija DoMath atgriezīs int vērtību.
12. darbība: izdrukājiet rezultātu
![Izdrukājiet rezultātu Izdrukājiet rezultātu](https://i.howwhatproduce.com/images/001/image-124-56-j.webp)
Visbeidzot, mēs izdrukāsim vērtību, kas tika atgriezta no funkcijas DoMath
13. darbība: palaidiet un apkopojiet programmu
![Palaidiet un apkopojiet programmu Palaidiet un apkopojiet programmu](https://i.howwhatproduce.com/images/001/image-124-57-j.webp)
Lai palaistu un apkopotu nesen OnlineGDB ierakstīto kodu, vienkārši nospiediet zaļo pogu lapas augšējā kreisajā stūrī. Ja neizmantojat to pašu kompilatoru, šī darbība var atšķirties.
14. solis: pārbaudiet rezultātus
![Pārbaudiet rezultātus! Pārbaudiet rezultātus!](https://i.howwhatproduce.com/images/001/image-124-58-j.webp)
Kad programma lūdz lietotājam ievadīt vērtības, pēc katras iesniegšanas noteikti nospiediet enter. Ja izmantojat OnlineGDB, jūsu produkcija no programmas atradīsies kompilatora izvades cilnē. Atkal, ja jūs neizmantojat OnlineGDB, tas var atšķirties.
Ieteicams:
Autonomas paralēlas autostāvvietas automašīnas izgatavošana, izmantojot Arduino: 10 soļi (ar attēliem)
![Autonomas paralēlas autostāvvietas automašīnas izgatavošana, izmantojot Arduino: 10 soļi (ar attēliem) Autonomas paralēlas autostāvvietas automašīnas izgatavošana, izmantojot Arduino: 10 soļi (ar attēliem)](https://i.howwhatproduce.com/images/010/image-29973-j.webp)
Autonomas paralēlas autostāvvietas automašīnu izgatavošana, izmantojot Arduino: Autonomā autostāvvietā mums ir jāizveido algoritmi un pozīcijas sensori saskaņā ar noteiktiem pieņēmumiem. Mūsu pieņēmumi šajā projektā būs šādi. Scenārijā ceļa kreiso pusi veidos sienas un parka teritorijas. Kā tu
Pulksteņa izgatavošana, izmantojot M5stick C, izmantojot Arduino IDE - RTC reālā laika pulkstenis ar M5stack M5stick-C: 4 soļi
![Pulksteņa izgatavošana, izmantojot M5stick C, izmantojot Arduino IDE - RTC reālā laika pulkstenis ar M5stack M5stick-C: 4 soļi Pulksteņa izgatavošana, izmantojot M5stick C, izmantojot Arduino IDE - RTC reālā laika pulkstenis ar M5stack M5stick-C: 4 soļi](https://i.howwhatproduce.com/images/002/image-3337-33-j.webp)
Pulksteņa izgatavošana, izmantojot M5stick C, izmantojot Arduino IDE | RTC reālā laika pulkstenis ar M5stack M5stick-C: Sveiki, puiši, šajā pamācībā mēs iemācīsimies izveidot pulksteni ar m5stick-C izstrādes dēli, izmantojot Arduino IDE. Tātad m5stick parādīs datumu, laiku un amp; displejā mēneša nedēļa
FTC robotu izgatavošana, izmantojot netradicionālas metodes: 4 soļi
![FTC robotu izgatavošana, izmantojot netradicionālas metodes: 4 soļi FTC robotu izgatavošana, izmantojot netradicionālas metodes: 4 soļi](https://i.howwhatproduce.com/images/003/image-8975-18-j.webp)
FTC robotu izgatavošana, izmantojot netradicionālas metodes: Daudzas komandas, kas piedalās FIRST Tech Challenge, konstruē savus robotus, izmantojot TETRIX detaļas, ar kurām, lai arī tās ir viegli strādāt, netiek nodrošināta vislielākā brīvība vai rūpnieciskā inženierija. Mūsu komanda ir izvirzījusi mūsu mērķi izvairīties no TETRIX daļas
Bluetooth adaptera izgatavošana Pt.2 (saderīga skaļruņa izgatavošana): 16 soļi
![Bluetooth adaptera izgatavošana Pt.2 (saderīga skaļruņa izgatavošana): 16 soļi Bluetooth adaptera izgatavošana Pt.2 (saderīga skaļruņa izgatavošana): 16 soļi](https://i.howwhatproduce.com/images/004/image-10452-9-j.webp)
Bluetooth adaptera izgatavošana Pt.2 (saderīga skaļruņa izveide): šajā pamācībā es jums parādīšu, kā izmantot savu Bluetooth adapteri, lai vecs skaļrunis būtu saderīgs ar Bluetooth.*Ja neesat izlasījis manu pirmo pamācību sadaļā "Making Bluetooth adapteris " Es iesaku jums to darīt pirms turpināt. C
PCB izgatavošana, izmantojot fotorezistējošu krāsu un UV: 7 soļi (ar attēliem)
![PCB izgatavošana, izmantojot fotorezistējošu krāsu un UV: 7 soļi (ar attēliem) PCB izgatavošana, izmantojot fotorezistējošu krāsu un UV: 7 soļi (ar attēliem)](https://i.howwhatproduce.com/images/006/image-16345-13-j.webp)
PCB izgatavošana, izmantojot fotorezistējošu krāsu un UV: kā panākt kvalitatīvu PCBI atvainošanos par zemas izšķirtspējas fotoattēliem, divu PRO kameru mājas. Abas kameras, ko mana ģimene bija izņēmusi no pilsētas sagatavošanas, sastāv no vairākiem posmiem: 1. Sagatavojiet datora programmu ar EAGLE, Sprint-Layout, Prot