![Why is there chocolate sauce in the Range Rover gearbox? - Edd China’s Workshop Diaries 19](https://i.ytimg.com/vi/_ciuXFOKqMc/hqdefault.jpg)
Innhold
Har du noen gang ønsket å programmere i C ++? Den beste måten å lære dette på er å se på eksempler. Ta en titt på følgende enkle C ++ - program for å lære mer om strukturen til et C ++ - program, og lag deretter ditt eget enkle program.
Å trå
- Forsikre deg om at du har en kompilator og / eller en IDE. Tre gode valg er GCC, eller hvis du kjører Windows, Visual Studio Express Edition eller Dev-C ++.
- Prøv noen eksempler på programmer. Kopier og lim inn følgende kode i en tekst / kode editor:
- Et enkelt program laget av Bjarne Stroustrup (C ++ utvikler) for å sjekke kompilatoren din:
- Et program for å bestemme summen av to tall:
[[Image: Create a Simple Program in C ++ Step 2 Version 3.webp | center]] #include iostream> using namespace std; int main () {int no1, no2, sum; cout " nDet første tallet ="; cin no1; cout " nDet andre tallet ="; cin no2; sum = no1 + no2; cout " nSummen av" no1 "og" no2 "=" sum n "; retur 0; }
- Et program for å bestemme produktet av tall:
[[Bilde: Lag et enkelt program i C ++ trinn 3 versjon 3.webp | center]] #include iostream> int main () {int v1, v2, range; std :: cout "Skriv inn to tall:" std :: endl; std :: cin v1 v2; hvis (v1 = v2) {område = v2 - v1; } annet {range = v1 - v2; } std :: cout "range =" range std :: endl; retur 0; }
- Et program for å bestemme verdien av eksponenter:
[[Image: Create a Simple Program in C ++ Step 4 Version 3.webp | center]] #include iostream> using namespace std; int main () {int value, pow, result = 1; cout "Skriv inn en operand:" endl; cin verdi; #cout "Skriv inn en eksponent:" endl; cin pow; for (int cnt = 0; cnt! = pow; cnt ++) resultat * = verdi; cout-verdi "til kraften" pow "er:" result endl; retur 0; }
#include iostream> [[Image: Create a Simple Program in C ++ Step 1 Version 3.webp | center]] #include string> using namespace std; int main () {streng s; cout "Ditt navn n"; cin s; cout "Hei," s " n"; retur 0; }
- Et program for å bestemme summen av to tall:
- Lagre dette som en .cpp-fil med et passende navn for programmets funksjon. Merk at det er mange andre utvidelser for C ++ - filer - velg en av dem (for eksempel *. Cc, *. Cxx, *. C ++, *. Cp).
- HINT ": det skal stå Lagre som type: {velg "Alle filer"}
- Kompilere programmet. I Linux og gcc-kompilatoren bruker du Kommando: g ++ sum.cpp. I Windows bruker du en C ++ - kompilator, for eksempel MS Visual C ++,Dev-C ++ eller et annet program du ønsker.
Kjør programmet. I Linux og gcc-kompilatoren Kommando: ./a.out (a.out er en exe-fil produsert av kompilatoren etter kompilering av programmet).
Tips
- cin.ignore () forhindrer at programmet slutter for tidlig og lukker vinduet (før du rekker å se det)! For å avslutte programmet, trykk på hvilken som helst tast. cin.get () fungerer på samme måte.
- Legg til // før noen kommentarer.
- Du er fri til å eksperimentere!
- Lær å programmere i C ++ med ISO-standarder
- For mer informasjon om programmering i C ++, besøk cplusplus.com
Advarsler
- Programmet ditt krasjer hvis du prøver å tilordne tegn til en av "int" -variablene. Fordi det ikke er riktig feilhåndtering, kan ikke programmet konvertere verdiene. Du må lese strengene eller håndtere feil.
- Hold deg unna Dev-C ++ så langt som mulig, siden den har flere feil og den inneholder en utdatert kompilator, og har ikke blitt oppdatert siden 2005.
- Bruk aldri overflødig kode.
Nødvendigheter
- En tekst / kode editor (f.eks. Vim, Notisblokk, etc.).
- En kompilator.
- Muligens en IDE med redaktør og kompilator.
- Turbo C
- Codepad online
- Notisblokk ++