// programma: tel twee getallen op en programmer in code
// includes
// meld hier welke bibliotheken gebruikt worden
//definities van bepaalde woorden of tekens
//#define NAAM waarde
// bvb #define INPUTSCHAKELAAR 3
// variabelen en constanten
const float GETAL1 = 10.75; // een constante schrijf je in hoofdletters
const float GETAL2 = 5.40;
float som;
// declaraties van functies
void maakSomEnPrint ();
float maakSom ();
void setup() {
// eerste manier: som en print in de setup
Serial.begin (115200); //heb je nodig om de lijnprinter te kunnen aanspreken
som = GETAL1 + GETAL2;
Serial.print(som);
Serial.print(" - ");
// tweede manier: de optelling zit nu in een functie met vaste variabelen; de functie telt op en print
maakSomenPrint ();
Serial.print(" - ");
// derde manier: de optelling zit nu in een functie met twee variabelen. Printen gebeurt buiten de functie
som = maakSom (GETAL1, GETAL2);
Serial.print(som);
}
void loop() {
// put your main code here, to run repeatedly:
}
void maakSomenPrint() {
som = GETAL1 + GETAL2;
Serial.print(som);
}
float maakSom (float x, float y) { //het resultaat vd functie is een Float en deze functie gebruikt twee float-variabelen
return x + y; //return is de waarde die de functie als resultaat moet teruggeven
}