Variabelen en berekeningen

Slides:



Advertisements
Verwante presentaties
Inleiding in de statistiek voor de gedragswetenschappen Met ondersteuning van SPSS Guido Valkeneers.
Advertisements

Gegevensstructuren: list boxen en lijsten
Practica Computerlinguistiek Tekst en uitleg:
Objecten Hoofdstuk 6 Hoofdstuk 6 Hoofdstuk 6 1.
Het type int Tekenen met Java operatoren
VBA en VBS Een introductie.
Eigenschappen van het vermenigvuldigen van gehele getallen
Conditionele expressie
Instructie Programmeren Debuggen 5JJ70. Debuggen: Wat is het probleem Je programma compileert, maar werkt niet zoals verwacht, wat nu? Vraag je af: wat.
1 SOCS Hoofdstuk 1 Programmeertaal C. 2 Kenmerken van C Hogere programmeertaal  Grote verzameling types, strenge type controle  Zelf nieuwe types definiëren.
Les 2 Basisbouwstenen (deel 1)
Numerieke Natuurkunde
Exceptions Hoofdstuk 17 Hoofdstuk 17.
Klassen schrijven Hoofdstuk 10. Visual Basic.NET voor studenten2 In dit hoofdstuk … Hoe schrijf je een klasse Constructormethodes Public methoden Variabelen.
Herhaling: For, While en Do
Overerving Hoofdstuk 11 Hoofdstuk 11.
Methoden en argumenten
Consoleprogramma’s Hoofdstuk 19. Visual Basic.NET voor studenten2 In dit hoofdstuk … Hoe consoletoepassingen maken In- en uitvoer bij consoleprogramma’s.
Bestanden Hoofdstuk 18 Hoofdstuk 18.
Visual Basic.
Consoletoepassing Variabelen Klassen
LauwersCollege Buitenpost Java Applet programma dat op een website zichtbaar is Java Application programma dat zelfstandig werkt Javascript Scripttaal.
Inleiding tot Excel.
Werken met variabelen.
PHP & MYSQL LES 01 PHP BASICS. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Inleiding Informatica Prof. Dr. O. De Troyer Hoofdstuk 3: Werken met numerieke gegevens.
Testen Hoofdstuk 22. Visual Basic.NET voor studenten2 Inleiding Testen hebben als doel het ontdekken van bugs Het is echter onmogelijk om met testen te.
Visual Basic.NET voor studenten De VB- ontwikkelomgeving Hoofdstuk 2.
Programmeerstijl Hoofdstuk 21. Visual Basic.NET voor studenten2 Inleiding Belang van een goede programmeerstijl:  Programma’s worden door meerdere mensen.
Debuggen Hoofdstuk 9 Hoofdstuk 9.
Hoorcollege 2 Basis gameprogrammeren. Soorten programma’s Console- applicatie.
Arrays Hoofdstuk 14 Hoofdstuk 14.
Objectgeoriënteerd Ontwerp
Interfaces Hoofdstuk 23 Hoofdstuk 23.
Inleiding in de statistiek voor de gedragswetenschappen
Tircms03-p les 2 Hfdst 3,4 Meer operatoren Functies.
Hoofdstuk 3 - Conditionele logica
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;
Tweedimensionale arrays
Tircms02-p les 2 Meer operatoren Arrays en pointers Types en conversie.
tircms02-p les 1 Operating Systems practicum
JAVA: een platformonafhankelijke taal
Bewerkingen met Strings
Hoofdstuk 3 Methoden om te tekenen.
Hoofdstuk 3 Tekenen en rekenen.
Les 0 Structured Query Language SQL. Programma Les 0 – Introductieopdracht Les 1 Les 2 Les 3 Schriftelijke toets.
Java Objectgeoriënteerd Programmeren in Java met BlueJ
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 8: Gebruikersinterface © 2014, Gertjan Laan, versie 2.
Klasse uit library Android.App Activity Bij het starten van een app: nOperating system maakt een Activity -object aan… n…en neemt dat onderhanden met de.
Les 3 - Operators Workshop Php Basic. ICT Academy Php Basic Content Operators Wiskundig Toewijzing Vergelijking.
Codetuts Academy Les 2 Module 2a Php Fundamentals 1.
GEGEVENSSTRUCTUREN IN.NET. Inleiding  Enumerated type  Structure  Collecties  Typed collections  Untyped collections.
Windows-applicatie using System.Windows.Forms; using System.Drawing;
Aanroep van een methode voert opdrachten uit in de body daarvan
Hoofdstuk 3 Lineaire formules en vergelijkingen
Gameprogrammeren: Keuzeopdrachten
Hoofdstuk 9.2 Strings.
Gameprogrammeren: Variabelen, declaraties en toekenningen
Gameprogrammeren: Expressies
Windows-applicatie using System.Windows.Forms; using System.Drawing;
Tinpro015b-les 1 C++ voor C-kenners Voor Technische Informatica.
Basis Gameprogrammeren
Tinpro015b-les3 Hfdst 3,4 Meer operatoren Functies.
Syntax van opdracht opdracht naam naam ( expressie ) ; . , expressie
Aanroep van een methode voert opdrachten uit in de body daarvan
Eigenschappen van het vermenigvuldigen van gehele getallen en handig rekenen © André Snijers.
3 vmbo-KGT Samenvatting Hoofdstuk 10
Software Development fundamentals
De natuurlijke getallen op een getallenas en in een assenstelsel
Transcript van de presentatie:

Variabelen en berekeningen Hoofdstuk 4 Hoofdstuk 4

Visual Basic .NET voor studenten In dit hoofdstuk … Typen van numerieke variabelen Variabele declaratie Toekenning Rekenkundige operatoren Getallen in labels en tekstvakken Eigenschappen van strings Visual Basic .NET voor studenten

Visual Basic .NET voor studenten Wat is een variabele? Leg uit in je eigen woorden … 2 belangrijke typen: Integer  gehele getallen 4 bytes Double  kommagetallen 8 bytes Visual Basic .NET voor studenten Hoofdstuk 4

Visual Basic .NET voor studenten Declareren Zinvolle namen Regels Beginnen met een letter Voorts letters of cijfers of _ Geen spaties, symbolen of keywords Max 255 tekens camelCasing, bv: nieuweStudentBachelor VB is niet hoofdlettergevoelig, maar de IDE dwingt dit automatisch af “Option Explicit” en “Option Strict” helpen met foutmeldingen Visual Basic .NET voor studenten Hoofdstuk 4

Demo: Area of Rectangle Dim varNaam As Type [ = startExpr] Dim personHeight As Double = 1.68 Dim a As Integer = 3, b As Integer = 4 Dim examMark As Integer = 65 Dim betterMark As Integer = examMark + 10 Dim salary As Double 'default: 0 Dim naam As String 'default: Nothing Visual Basic .NET voor studenten Hoofdstuk 4

Visual Basic .NET voor studenten Toekenningsopdracht lengte = 20 De variabele lengte krijgt de waarde 20 lengte wordt 20 Leesrichting: ← Niet: lengte is gelijk aan 20! Visual Basic .NET voor studenten Hoofdstuk 4

Berekeningen en operatoren lengte = lengte + 1 De nieuwe waarde van lengte wordt de oude waarde plus één Links: variabele naam, rechts: expressie Visual Basic .NET voor studenten Hoofdstuk 4

Visual Basic .NET voor studenten Operatoren Zie tabel in het handboek Gebruik van haakjes is aanbevolen Opsplitsen van expressies is aanbevolen (lange regels vermijden) Zie testvragen Wat is het verschil tussen / en \ ? Wat is ^ en Mod ? Visual Basic .NET voor studenten Hoofdstuk 4

Visual Basic .NET voor studenten Strings Klasse: String Samenvoegen (concatenatie): & String waarden: dubbele quotes Dim naam As String = "Kris" Dim familieNaam As String = "Hermans" Dim volledigeNaam As String = naam & _ familieNaam Resultaat? Visual Basic .NET voor studenten Hoofdstuk 4

Visual Basic .NET voor studenten Typeconversie Als je variabelen gebruikt op plaatsen waar andere types verwacht worden, krijg je een fout. (Demo) Oplossing: omzetting naar het juiste type Let op: Option Strict On !! Dim leeftijd As Integer = 29 MessageBox.Show(leeftijd) Visual Basic .NET voor studenten Hoofdstuk 4

Visual Basic .NET voor studenten Conversiefuncties CStr Integer waarde 1234 String waarde “1234” CInt Double waarde 12.94 Integer waarde 13 (afgerond) CDbl String waarde “12.94” Double waarde 12.94 Visual Basic .NET voor studenten Hoofdstuk 4

Visual Basic .NET voor studenten Nieuwe Components Klasse: TextBox Invoer van de gebruiker Property: Text Klasse: Label Tekstuele informatie Niet wijzigbaar door gebruiker Wel programmatorisch wijzigbaar Klasse InputBox Demo: Euro’s en Centen Visual Basic .NET voor studenten Hoofdstuk 4