Pdf downloaden
Pdf downloaden
Ooit in C++ willen programmeren? De beste manier om dit te leren is door naar voorbeelden te kijken. Neem het volgende eenvoudige C++ programma eens door om meer te leren over de structuur van een C++ programma, en maak vervolgens een eigen eenvoudig programma.
Stappen
-
1Zorg dat je beschikt over een compiler en/of een IDE. Drie goede keuzes zijn GCC , of als je Windows draait, Visual Studio Express Edition of Dev-C++ .
-
2Probeer een aantal voorbeeldprogramma's. Kopieer en plak de volgende code in een tekst-/code-editor:
- Een eenvoudig programma gemaakt door Bjarne Stroustrup
(C++ ontwikkelaar) om je compiler te controleren:
- Een programma voor het bepalen van de som van twee getallen:
[[ Image : Create a Simple Program in C ++ Step 2 Version 3. jpg | center ]] #include <iostream> using namespace std ; int main () { int no1 , no2 , sum ; cout << " \n Het eerste getal = " ; cin >> no1 ; cout << " \n Het tweede getal = " ; cin >> no2 ; sum = no1 + no2 ; cout << " \n De som van " << no1 << " en " << no2 << " = " << sum << '\n' ; return 0 ; }
- Een programma voor het bepalen van het product van getallen:
[[ Image : Create a Simple Program in C ++ Step 3 Version 3. jpg | center ]] #include <iostream> int main () { int v1 , v2 , range ; std :: cout << "Voer twee getallen in:" << std :: endl ; std :: cin >> v1 >> v2 ; if ( v1 <= v2 ) { range = v2 - v1 ; } else { range = v1 - v2 ; } std :: cout << "range = " << range << std :: endl ; return 0 ; }
- Een programma voor het bepalen van de waarde van exponenten:
[[ Image : Create a Simple Program in C ++ Step 4 Version 3. jpg | center ]] #include <iostream> using namespace std ; int main () { int value , pow , result = 1 ; cout << "Voer een operand in:" << endl ; cin >> value ; # cout << "Voer een exponent in:" << endl ; cin >> pow ; for ( int cnt = 0 ; cnt != pow ; cnt ++ ) result *= value ; cout << value << " tot de macht " << pow << " is: " << result << endl ; return 0 ; }
#include <iostream>[[Image:Create a Simple Program in C++ Step 1 Version 3.jpg|center]] #include <string> using namespace std ; int main () { string s ; cout << "Je naam \n " ; cin >> s ; cout << "Hallo, " << s << '\n' ; return 0 ; }
- Een programma voor het bepalen van de som van twee getallen:
-
3Bewaar dit als een .cpp-bestand met een passende naam voor de functie van het programma. Weet dat er heel veel andere extensies zijn voor C++ bestanden – kies er een van (zoals *.cc, *.cxx, *.c++, *.cp) .
- HINT' : er hoort Opslaan als type te staan: {kies "Alle bestanden"}
-
4Compileer het programma. In Linux en de gcc-compiler, gebruik je Command : g++ sum.cpp . In Windows gebruik je een C++ compiler, zoals MS Visual C++ , Dev-C++ of een ander programma van je voorkeur.
-
Draai het programma. In Linux en de gcc-compiler Command : ./a.out (a.out is een exe-bestand welke door de compiler wordt geproduceerd na het compileren van het programma).Advertentie
Tips
- cin.ignore() voorkomt dat het programma voortijdig stopt en het venster sluit (voor je tijd hebt om het te zien)! Druk op een toets als je het programma wilt beëindigen. cin.get() functioneert op dezelfde manier.
- Voeg // toe voorafgaand aan al je commentaar.
- Je bent vrij om te experimenteren!
- Leer programmeren in C++ met ISO-standaarden
- Voor meer informatie over programmeren in C++ kun je kijken op cplusplus.com
Advertentie
Waarschuwingen
- Je programma zal vastlopen als je lettertekens probeert toe te wijzen aan een van de 'int'-variabelen. Omdat er geen goede foutafhandeling plaatsvindt, kan je programma de waarden niet converteren. Je kunt beter strings lezen of fouten afhandelen.
- Blijf zo ver mogelijk uit de buurt van Dev-C++, omdat er meerdere bugs in zitten en het een verouderde compiler bevat, en niet meer is bijgewerkt sinds 2005.
- Gebruik nooit overbodige code.
Advertentie
Benodigdheden
- Eem tekst/code-editor (bijv. vim, Kladblok, etc.).
- Een compiler.
- Eventueel een IDE met een editor en een compiler.
- Turbo C
- Codepad online
- Notepad++
Over dit artikel
Deze pagina is 2.806 keer bekeken.
Advertentie