C++ Deel 2 (Input en Output)
1. Beginwoord
2. cout <<
3. cin >>
4. Twee kleine voorbeeldjes
top
1. Beginwoord
Deze tutorial gaat over de invoer en uitvoer in C++.
Het is niet zo moeilijk vergeleken met C.
Allereerst ga ik de 2 functies bespreken die we hiervoor nodig hebben, en als laatste twee heel simpele voorbeeldjes geven.
2. cout <<
De output, met deze functie ga ik gegevens laten weergeven.
Cout lees je als C Out : wat dus betekent C Output.
Je geeft eerst cout plus die twee << tekens, en dan schrijf je hetgeen wat je wil weergeven.
Voor een string (een zinnetje) weer te geven of een woord moet je quotes gebruiken.
voor variabelen (hier kom ik straks op terug) geen quotes.
Even een heel simpel voorbeeldje:
#include <iostream.h>
void main(void){
cout << "Hallo";
}
|
We includen iostream.h omdat daarin de functies cout en cin zijn beschreven.
Doe je dit niet, dan kan je het programma niet compileren.
Daarna openen we de main, je kan ook int main() gebruiken, maar ik blijf bij void main(void).
en daarna cout << "hallo";
Je maakt duidelijk dat je output weer gaat geven, en door de quotes te gebruiken maak je duidelijk dat het een string is.
top
3. cin >>
De input, met deze functie ga ik gegevens invoeren.
Cin lees je als C In: wat dus betekent C Input.
Je moet niet gaan declareren wat je gaat weergeven in je cin functie zoals in C.
Je declareert binnen of buiten je main een variabele, en dan laat je de cin functie de waarde opvragen.
Een voorbeeldje is hier misschien wel gepast.
#include <iostream.h>
void main(void){
int getal;
cin >> getal;
}
|
Weer iostream (input output stream) includen voor de cin functie.
Dan declareer je getal als een integer en ga je er een waarde aan toewijzen via cin.
top
4. Twee kleine voorbeeldjes
#include <iostream.h>
void main(void){
int getal;
cout << "Geef een getal in: ";
cin >> getal;
cout << "getal is "<< getal;
}
|
Iostream voor de in en output.
De integer getal declareren, een waarde aan toewijzen en weergeven.
De << in cout kan je gedeeltelijk vergelijken met de puntjes in PHP.
Natuurlijk kan je ook gaan rekenen met een ingevoerd getal, dat bewijst onderstaand voorbeeld:
#include <iostream.h>
void main(void){
int getal1, getal2, uitkomst;
cout << "Geef een getal in: ";
cin >> getal1;
cout << "Geef nog een getal in: ";
cin >> getal2;
uitkomst = getal1 + getal2;
cout << getal1 << " + " << getal2 << " = " << uitkomst;
}
|
Ik ga eerst mijn variabelen declareren.
Dan ga ik 2 getallen door de gebruiker laten invoeren en deze waardes toewijzen aan de variabelen getal1 en getal2.
Als laatste ga ik alles mooi laten weergeven.
Dit zijn natuurlijk heel simpele berekeningen en voorbeeldjes, maar je moet ergens beginnen!.
Heb je nog vragen? Stel deze dan op het forum.
|