Jump to content

Sprunk & Co Computertips

  • artikelen
    30
  • reacties
    58
  • bezichtigingen
    49739

Basis C++ - Editie 6


Sprunk

777 bezichtigingen

MainExtraSmall.png

Basis programmeren in C++, door MegaDreams.

Inleiding

Elke editie zal ik jullie meer leren over C++, we beginnen bij consoles en gaan dan de forms die moeilijker zijn bespreken. Maar denk niet dat je C++ snel zal kunnen, het is een zeer moeilijke programmeertaal, je hebt veel geduld nodig, heb je dat niet dan zou ik hier niet aan beginnen.

Integers

Deze week gaan we integers behandelen, in een integer kan je nummers plaatsen om deze dan weer op te halen. We gaan beginnen met weer "iostream" te includen:

#include <iostream>

Hierna duiden we ook weer de namespace aan:

using namespace std;

We gaan nu weer de procedure "main" starten:

int main() { } 

We gaan nu de integer "getal" definen dit doen doormiddel van int denaam; je kan ook een standaard getal meegeven dan doe je nog = hetgetal; we gaan er geen standaard getal in meegeven nu:

int getal;

We gaan de gebruiker vragen om een getal in te voeren dit doen we doormiddel van cout wat je in de vorige tutorial kon lezen:

cout << "Voer een getal in: ";

Oke nu gaan we het getal ophalen dat de gebruiker invoert, dit doen we met cin, het programma blijft ook wachten tot een getal is ingevoerd en de gebruiker op enter heeft gedrukt, cin werkt hetzelfde als cout alleen voer je geen tekst in maar de variable waar het ingevoerd in moet worden geplaatst en gebruik je omgekeerde pijlen dus geen << maar >>:

cin >> getal;

Nu gaan we het ingevoerde getal op het scherm schrijven dit doen we weer doormiddel van cout maar nu gaan we een tweede << plaatsen omdat er nog meer erbij moet, we voeren de variable in waar het getal moet uit worden gehaald:

cout << "Je voerde het volgende getal in: " << getal;

We gaan deze keer geen cin.get(); gebruiken aangezien deze ook snel zal aangeroepen word nadat je enter indrukte voor het getal, inplaats hiervaan gaan we een loop gebruiken die ervoor zorgt dat het programmatje blijft draaien, je gebruikt hiervoor while en dan de voorwaarde waar die aan moet voldaan om in die loop te blijven, we gaan eerst de integer b defineren die we gaan gebruiken als voorwaarde, we steken het getal 1 in die integer en deze zal nooit worden veranderd zo zal de loop dus blijven werken:

int b = 1; while(b == 1){}

Dit alles tesamen vormt:

#include <iostream> using namespace std; int main() { 	int getal; 	cout << "Voer een getal in: "; 	cin >> getal; 	cout << "Je voerde het volgende getal in: " << getal; 	int b = 1; 	while(b == 1){} }

Dit was het dan voor deze keer, heb je tips over C++ of enkele voorbeelden van codes dan kan je ze altijd in een pb sturen naar mij.

4 reacties


Recommended Comments

Megadreams

Geplaatst:

Ergens heb je iets fout gedaan in de code tags Sprunk toen je dit toevoegde.

Sprunk

Geplaatst:

Ergens? Wees eens iets specifieker. En volgens mij is het gewoon goed zo, hoor. :puh:

Megadreams

Geplaatst:

Al mijn enters zijn eruit. :7

Beagle

Geplaatst:

Je kan als conditie die altijd waar is ook gewoon "true" gebruiken. Scheelt weer wat code.

Gast
Reactie toevoegen...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...