Sadržaj:
- Korak 1: Savjeti
- Korak 2: Potražite mrežni kompajler
- Korak 3: Uvjerite se da imate pravi programski jezik
- Korak 4: Sintaksa
- Korak 5: Učitavanje biblioteke
- Korak 6: Započnite kodiranje kalkulatora
- Korak 7: Postavite funkciju
- Korak 8: Izjave If-Else
- Korak 9: Operacije unutar If-Else
- Korak 10: Izgradnja sučelja
- Korak 11:
- Korak 12: Odštampajte rezultat
- Korak 13: Pokrenite i kompajlirajte program
- Korak 14: Provjerite rezultate
Video: Izrada kalkulatora pomoću C koda: 14 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Dobrodošli u ono što će vjerovatno biti vaš prvi kod, napisat ćete jednostavan program koji stvara jednostavan kalkulator koristeći programski jezik "C".
Napomena: Ako su slike predaleko ili se zatvaraju, kliknite na njih da biste vidjeli cijelu sliku.
Korak 1: Savjeti
-Imajte na umu da vam početak programiranja može izgledati kao kopiranje i lijepljenje, ali većina programera zapravo tako počinje! Samo idite naprijed i natrag ako trebate kako biste razumjeli šta pišete.
-Također, čuvajte se pogrešnih funkcija, zagrada, riječi itd! Kao što će kompajler izdati grešku ako jedna stvar nije na mjestu.
-Molimo vas da pažljivo pročitate korake! Kako ćete napredovati, dobivat ćete više informacija.
-Kliknite na slike da vidite cijeli kod jer vjerojatno nećete moći vidjeti cijelu sliku.
Korak 2: Potražite mrežni kompajler
Postoje brojni mrežni kompajleri ili možda čak morate i sami preuzeti, ali za ljude koji tek počinju kodirati, mrežni kompajler je najbolji izbor. Mi biramo:
www.onlinegdb.com/online_c_compiler
Ili možete potražiti google za mrežni kompajler.
Korak 3: Uvjerite se da imate pravi programski jezik
Koristit ćemo "C" kao naš jezik. U gornjem desnom kutu web stranice trebali biste moći birati između različitih programskih jezika. Zadano je postavljeno na "C", ali ako ga promijenite na drugom jeziku, kôd iz C -a neće raditi na drugim jezicima.
Korak 4: Sintaksa
To se može uporediti s načinom na koji strukturirate rečenice na bilo kojem govornom jeziku, poput engleskog. Da bi kompajler (program koji čita kôd) obradio ono što ste napisali, morate ga unijeti na način koji mu je čitljiv. Molimo pogledajte gornju tabelu da biste stekli predstavu o tome šta je svaki od njih.
Korak 5: Učitavanje biblioteke
Uvjerite se da vaše osnovno sučelje uključuje biblioteku #include I glavnu funkciju. Bez ijednog od ovih, vaš kôd se neće pravilno kompajlirati ili izvesti.
Korak 6: Započnite kodiranje kalkulatora
Pogledajte cijeli program, možete doći ovdje i provjeriti detalje ako vam nešto nedostaje.
Korak 7: Postavite funkciju
Slično kao i glavna funkcija koju smo ranije vidjeli, postavite funkciju pod nazivom DoMath sa 5 parametara koristeći IF-ELSE izraze. Svaki parametar bit će int vrijednost (cijeli broj) i bit će za izbor operacije i dva operativna broja.
Korak 8: Izjave If-Else
Napravite if else blok naredbi za svaku Operation. Each if-else naredbu omogućava nam da korisniku damo opcije ovisno o tome što želi, nakon što odabere operaciju, program će pokrenuti samo taj dio. Za ovaj vodič ćemo izvesti 5 operacija. Sabirajte, oduzimajte, množite, dijelite i pronađite ostatak dva broja kada se podijele.
Korak 9: Operacije unutar If-Else
U svakom if-bloku dovršite operaciju na temelju koje je korisnik odabrao operaciju. Vratite odgovor na kraju (ovo šalje rezultat glavnoj funkciji).
Korak 10: Izgradnja sučelja
Sada moramo stvoriti korisničko sučelje za korisnika. U glavnoj funkciji, od korisnika ćemo tražiti da unese dvije cijele vrijednosti na vrhu liste i zamoliti ih da unesu svoj odabir za koju operaciju žele dovršiti.
Korak 11:
Nakon što je korisnik unio dva cijela broja i odabrao operaciju, morat ćete proslijediti te 3 int vrijednosti u funkciju DoMath koju smo prethodno stvorili. Obavezno deklarirajte i inicijalizirajte vrijednost int u glavnoj funkciji jer će funkcija DoMath vratiti vrijednost int.
Korak 12: Odštampajte rezultat
Na kraju ćemo ispisati vrijednost koja je vraćena iz funkcije DoMath
Korak 13: Pokrenite i kompajlirajte program
Da biste pokrenuli i sastavili kôd koji ste nedavno napisali u OnlineGDB, samo pritisnite zeleno dugme u gornjem lijevom kutu stranice. Ako ne koristite isti kompajler, ovaj korak se može razlikovati.
Korak 14: Provjerite rezultate
Kad program zatraži od korisnika da unese vrijednosti, obavezno pritisnite Enter nakon svakog slanja. Ako koristite OnlineGDB, vaš izlaz iz programa bit će na kartici Output u kompajleru. Opet, ako ne koristite OnlineGDB, to može varirati.
Preporučuje se:
Skener QR koda pomoću OpenCV -a u Pythonu: 7 koraka
Skener QR koda pomoću OpenCV-a u Pythonu: U današnjem svijetu vidimo da se QR kod i bar kod koriste gotovo svugdje, od pakiranja proizvoda do plaćanja putem Interneta, a sada se svakodnevno vide QR kodovi čak i u restoranu da biste vidjeli jelovnik. sumnjam da je to sada velika misao. Ali jeste li se ikada zapitali
RF 433MHZ Radio kontrola pomoću HT12D HT12E - Izrada daljinskog upravljača RF pomoću HT12E & HT12D s 433 mHz: 5 koraka
RF 433MHZ Radio kontrola pomoću HT12D HT12E | Izrada Rf daljinskog upravljača pomoću HT12E & HT12D sa 433 MHz: U ovom uputstvu ću vam pokazati kako napraviti RADIO daljinski upravljač pomoću prijemnog modula odašiljača od 433 MHz sa kodiranjem HT12E & IC dekoder HT12D. U ovom uputstvu možete slati i primati podatke koristeći vrlo vrlo jeftine KOMPONENTE KAO: HT
Izrada Bluetooth adaptera Pt.2 (Izrada kompatibilnog zvučnika): 16 koraka
Izrada Bluetooth adaptera Pt.2 (Izrada kompatibilnog zvučnika): U ovom uputstvu pokazat ću vam kako koristiti svoj Bluetooth adapter kako bi stari zvučnik bio kompatibilan s Bluetooth -om.*Ako niste pročitali moje prve upute o " Bluetooth adapter " Predlažem da to učinite prije nego nastavite. C
Izrada EOS 1 spektrometra otvorenog koda: 10 koraka (sa slikama)
Izrada EOS 1 spektrometra otvorenog koda: EOS 1 (Erie Open Spec v1.0) je jednostavan, otvorenog koda, spektrometar zasnovan na pametnom telefonu, dizajniran za upotrebu od strane bilo koje osobe koja vodi računa o životnoj sredini za mjerenje koncentracija hranjivih tvari u vodi. Pređite na korak 5 ako imate službeni komplet EOS 1. De
Izrada malih robota: Izrada mikro-sumo robota od jednog kubičnog inča i manji: 5 koraka (sa slikama)
Izgradnja malih robota: izrada mikro-sumo robota od jednog kubičnog inča i manjih: Evo nekoliko detalja o izgradnji sićušnih robota i kola. Ovo uputstvo će obuhvatiti i neke osnovne savjete i tehnike koje su korisne u izgradnji robota bilo koje veličine. Za mene je jedan od velikih izazova u elektronici vidjeti koliko je mali