Les 3 - Operators Workshop Php Basic. ICT Academy Php Basic Content Operators Wiskundig Toewijzing Vergelijking.

Slides:



Advertisements
Verwante presentaties
Rekenproblemen en Dyscalculie
Advertisements

Instructie Programmeren Task 1 5JJ70. Task 1.1: Hello World •Klik naast de laatste accolade in de grijze kantlijn om een breakpoint neer te zetten, anders.
Beheer en ordenen van digitale documenten 2008
Databases via internet
HTML Les 1: Introductie HTML
Instructie Programmeren Task 1 5JJ70. Task 1.1: Hello World Klik naast de laatste accolade in de grijze kantlijn om een breakpoint neer te zetten, anders.
Instructie Programmeren Debuggen 5JJ70. Debuggen: Wat is het probleem Je programma compileert, maar werkt niet zoals verwacht, wat nu? Vraag je af: wat.
Les voor groep 8 Pak je stoel en kom aan de instructietafel
Waar letten we op tijdens de het maken van de presentaties?
Hoofdstuk 6: Controle structuren
Numerieke Natuurkunde
Flow controle Keuzes maken. Het if-statement Soms moet code alleen in bepaalde situaties uit gevoerd worden Hiervoor heeft C de if-else constructie: if(voorwaarde1){
Laatste toets Vrijdag 8 november van 8.30 – uur Locatie: EDUC-BETA Stof: Alles! Slides Boek Werkcollegeopgaven Practicumopgaven.
Wat gaan we leren in groep 5
LauwersCollege Buitenpost Java Applet programma dat op een website zichtbaar is Java Application programma dat zelfstandig werkt Javascript Scripttaal.
Werkverslag. Inhoudsopgave Pag.1 wat hebben we gedaan in deze lessen?
Klik ergens op het witte deel van deze pagina om verder te gaan
Rekenen Hoofdstuk 9.
Hoofdstuk 5 – Verzameling en functie
MET DANK AAN COLLEGA’S IN DEN LANDE ! vee 2012
PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
PHP & MYSQL LES 01 PHP BASICS. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Werk met je schoudermaatje. Leg 12 kleurpotloden op tafel.
Variabelen Part deux.. Variabelen week 3 0. Herhaling 1. De NullPointerException (p101) 2. Primitieven 3. Scope en levensduur van variabelen 4. Meerdere.
Tircms02-p les 3 Functies Strings Structuren. Functies 1. main() 2. { int k; k = 10 ; printf(“%d\n”,fac(k)); } 3. int fac(n) int n; 4. { int f; f= 1;
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag top-down decompositie Opdrachten:
Deelbaarheid.
Elektriciteit Deel 4 Waterstromen Energie Omzetting Ing W.T.N.G. Tomassen.
Stage: Basisschool de Klingerberg
Instructie Programmeren Task 3 5JJ70. Task 3.1: MIPS Rating Volg de beschrijving in de opdracht om het aantal assembly instructies in de loop uit te vinden.
Instructie Programmeren Task 7
Techniekanalyse Wat kun je verwachten na 4 keer op het ijs te hebben gestaan. Persoonlijk had ik al 7 jaar niet meer op de schaats gestaan. Maar na een.
Rekenen en wiskunde - Verhoudingen
Les 0 Structured Query Language SQL. Programma Les 0 – Introductieopdracht Les 1 Les 2 Les 3 Schriftelijke toets.
Loopbaan oriëntatie en begeleiding
Gecijferdheid les 1.4 Grootst gemene deler Kleinst gemene veelvoud
Gecijferdheid les 1.3 Kwadraten en machten
Docentinstructie: Het is aan te bevelen de eerste dia’s klassikaal te tonen en met uitleg te bespreken. Als na zes dia’s een korte demo van Celsius/Fahrenheit.
Java Objectgeoriënteerd Programmeren in Java met BlueJ Hoofdstuk 7 Polymorfie en overerving © 2014, Gertjan Laan, versie 2.
Loopbaan oriëntatie en begeleiding
En rekenen met variabelen Bijzondere producten. Variabele: rekenen met variabelen een variabele is een letter die een getal voorstelt. de letters a, b,
Programmeren met kinderen NWT-conferentie basisonderwijs SPANNING & SENSATIE.
verhoudingen – breuken – procenten - kommagetallen
Onderzoeksvaardigheden 3
Wikimedia Les 1. Wat is Wikimedia? Weten we het nog?
Welkom! maandag 16 November 2015 Les B-2.
Codetuts Academy Les 6 Module 2a Php Fundamentals 1.
Codetuts Academy Les 2 Module 2a Php Fundamentals 1.
Woordjes leren.
Powerpoint presentatie.
Inhoud Optellen en aftrekken. Vermenigvuldigen en delen.
Inhoud Breuken (optellen, aftrekken, vermenigvuldigen en delen).
IF() ELSE() LES 4: VOORWAARDEN. BOOL Een variabele die slechts 2 mogelijke waarden kan hebben: true(waar) of false(niet waar) duid je aan met bool bool.
Informatie beoordelen If else Switch En Wiskunde.
Kennismaking met programmeren
PHP arrays.
Les 4 : rekenen met tabellen
Gameprogrammeren: Expressies
Gameprogrammeren: Herhalingen
Rekenen Les 5: vermenigvuldigen en delen Les 6: Afronden met breuken en kommagetallen.
Modelleren en Programmeren voor KI Practicumopdracht 4: SAT Solver
De gyroscoop en omgaan met overgevoeligheid
Rekenen Les 5: vermenigvuldigen en delen Les 6: Afronden met breuken en kommagetallen.
Wiskunde Blok 5 les 17.
Voorkennis Wiskunde Les 3 Appendix §A.5 en A.6.
Software Development fundamentals
Voorkennis Wiskunde Les 1 Appendix §A.1 en A.2.
Wat leer je allemaal op school?
Transcript van de presentatie:

Les 3 - Operators Workshop Php Basic

ICT Academy Php Basic Content Operators Wiskundig Toewijzing Vergelijking

ICT Academy Php Basic Operator In php, en vele andere talen, zijn behoorlijk wat operatoren. We kunnen ze verdelen in de volgende groepen: Wiskundig Toewijzing Vergelijking Verhogen / verlagen Logische String Array In de eerste les zullen we gaan kijken naar de wiskundige, toewijzing en vergelijkings operatoren.

ICT Academy Php Basic Operator Als eerst gaan we kijken naar de wiskundige operator. Hieronder verstaan we: Optellen+ Aftrekken- Vermenigvuldigen* Delen/ Modulus% Exponent**(vanaf php versie 5.6)

ICT Academy Php Basic Operator Om ervoor te zorgen dat we kunnen rekenen hebben we eerst wat variabelen gedeclareerd. Hieronder staat een voorbeeld hoe je de berekeningen doet.

ICT Academy Php Basic Operator De modulus wordt in het programmeren regelmatig gebruikt, maar kan redelijk nieuw zijn voor jullie. De modulus is een restwaarde. Als je kijkt naar de 1 e berekening, waar $var3 = 9 en $var4 = 2. 2 past 4 keer in 9, en dan is de restwaarde 9-8 = 1. Bij de 2 e berekening, waar $var3 = 9 en $var2 = 5. 5 past maar 1 keer in 9, en dan is de restwaarde 9-5 = 4 In de variabel $resultaat komt dan ook steeds de restwaarde van de berekening.

ICT Academy Php Basic Operator Bij de exponent staat er achter dat het pas in versie 5.6 van php is geintroduceerd. Laten we gaan kijken of het werkt: Als ik het uitvoer krijg ik een foutmelding. Helaas werkt het bij mij niet. Maar ik heb op mijn WampServer ook versie van php. Als je een nieuwere versie hebt van php zal het wel werken.

ICT Academy Php Basic Operator De toewijzings operator heb je eigenlijk al gezien. Als we namelijk een variabele declareren doen we een toewijzing.

ICT Academy Php Basic Operator Nu moet je alleen als programmeur zo lui mogelijk zijn. Dit betekent niet dat je niks moet doen, maar dat je zo min mogelijk wil typen. Hierdoor zijn er behoorlijk wat verkorte notaties. Dit is vooral als we iets met een variabel gaan doen. Nu zie je op regel 44 een berekening, en op regel 45 staat precies dezelfde berekening.

ICT Academy Php Basic Operator Dit kunnen we natuurlijk ook voor de rest:

ICT Academy Php Basic Operator Voor deze les, als laatste onderwerp, de vergelijkings operator. Bij een vergelijking zijn er altijd maar 2 resultaten mogelijk, namelijk het is waar of onwaar. In het Engels dus True of False. Deze waarde kunnen we helaas niet printen. Hierdoor gaan we gebruik maken van de functie var_dump(); Deze functie zorgt ervoor dat het resultaat geprint wordt met het type erbij. Zodra we naar de code gaan zal je een voorbeeld zien hoe het dan op het scherm komt.

ICT Academy Php Basic Operator Als eerste vergelijking nemen we de == Nu proberen we het resultaat te printen, maar we zien het niet.

ICT Academy Php Basic Operator Dus nu met de var_dump(); Nu gaan we dus zien dat het resultaat False is, en dat het type een boolean is. Het is natuurlijk false, want we vergelijken nu 4 en 5, en het is natuurlijk een ander getal. Let ook even op de schrijfwijze van var_dump. Het is een bestaande functie binnen de taal php. Een functie kan je herkennen dat het een bepaalde naam heeft met daarna de () erachter. Je zal later nog veel meer functies tegenkomen.

ICT Academy Php Basic Operator Dus nu met de var_dump(); Nu gaan we dus zien dat het resultaat False is, en dat het type een boolean is. Het is natuurlijk false, want we vergelijken nu 4 en 5, en het is natuurlijk een ander getal. Let ook even op de schrijfwijze van var_dump. Het is een bestaande functie binnen de taal php. Een functie kan je herkennen dat het een bepaalde naam heeft met daarna de () erachter. Je zal later nog veel meer functies tegenkomen.