Som Van Twee Getallen



Vergelijkbare documenten
Hoofdstuk 2: Werken met variabelen

Analyse KeyLock versie Door MartinJM

VAN HET PROGRAMMEREN. Inleiding

Dieper in Visual Basic.Net

Maak een pivot uit een Generic.List

Programmeren klas 4. Opdracht PSD Visual Basic Code Code met InputBox i.p.v. TextBox 1. Lees een getal LEES g. DIM kw AS INTEGER DIM kw AS INTEGER

VAN HET PROGRAMMEREN. Inleiding. Het spiraalmodel. De programmeertaal. vervolgens de berekening van het totale bedrag, incl. BTW:

Hier volgt als hulp wat technische informatie voor de websitebouwer over de werking van de xml web service.

Inleiding Visual Basic en VBA. Karel Nijs 2009/01

Stel dat u 15 tellers nodig heeft. Dat kunt u een array van tellers als volgt declareren:

Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.

Hoofdstuk 14 Klassen (Deel 2)

Visual Basic.NET. Visual Basic.NET. M. den Besten 0.3 VB. NET

Variabelen en statements in ActionScript

Vakgroep CW KAHO Sint-Lieven

VB dot NET. Deel 1. Rombaut Dirk

Hoofdstuk 7: Werken met arrays

Leren Programmeren met Visual Basic 6.0 Les 3+4. Hoofdstuk 4 : De Selectie

GCE cad-app. GCE cad-service 4/16/2012

6.3 VBA Syntax Instructie. Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken.

Hoofdstuk 5: Functies voor getallen en teksten

Datum, Tijd en Timer-object

Blog-Het gebruik van variabelen in Excel VBA

6.2 VBA Syntax. Inleiding Visual Basic

Universiteit van Amsterdam FNWI. Voorbeeld van tussentoets Inleiding programmeren

In deze mannual zal ik het voorbeeld van de Led cube gebruiken maar de principes zijn op alles toepasbaar.

Programmeeropgaven. Sem Prog DD

HBO Traject ACE. Generiek testplan voor AutoCAD. Auteur Ing. M. van Walraven. Datum 11 februari Docent Ir. Ronald Boeklagen

Visual Basic 2005 nieuwe taalelementen André Obelink, MCSD, MVP

Info-books. Toegepaste Informatica. Deel 40 : Gegevensbeheer en algoritmen in Access HA40. Jos Gils Erik Goossens

Hoofdstuk 2: Werken met variabelen

HOOFDSTUK 3. Imperatief programmeren. 3.1 Stapsgewijs programmeren. 3.2 If Then Else. Module 4 Programmeren

Programmeren in Excel VBA beginners. Karel Nijs 2010/09

Programmeren in Excel VBA beginners. Karel Nijs 2010/09

Derde Delphi Programma verkenning

vbg.vbnet.beginner Foutafhandeling binnen Visual Basic.NET

Doe het zelf tooling. Met VBA

Syntax van opdracht. opdracht. expressie. variabele. = expressie ; klasse naam. methode naam. property naam += object

Programmeren in Java les 3

VB dot NET. Rombaut Dirk

Pascal uitgediept Data structuren

Talstelsels en getalnotaties (oplmodel)

Informatica: C# WPO 2

Inhoudsopgave Visual Basic 6.0

Voorbeeld. public class BankRekening {

Afstudeeropdracht : Autocad Plot Utility Student : Gerard Creemers Afstudeeradres : GTI Infratechniek bv Willingestraat AN Rotterdam

Als een PSD selecties bevat, deelt de lijn van het programma zich op met de verschillende antwoorden op het vraagstuk.

Objectgeoriënteerd programmeren in Java 1

Programmeren met Arduino-software

Modelleren en Programmeren

Info-books. Toegepaste Informatica. Handleiding. Deel 40c : Gegevensbeheer en algoritmen in Access. HA40c. Jos Gils Erik Goossens

APPLICATIEBOUW 2E COLLEGE: ONTWERPEN, GEBRUIKERSINTERFACES, VARIABELEN & EXPRESSIES. Onderdeel van SmartProducts

Objectgericht programmeren 1.

Overerving & Polymorfisme

VBA voor Doe het Zelvers Deel 7

Hoofdstuk 6: Zelf functies maken

APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN. Onderdeel van SmartProducts

Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, , Technische Universiteit Delft, Faculteit EWI, Afdeling 2.

Deel 1: Arduino kennismaking. Wat is een microcontroller, structuur van een programma, syntax,

Parallelle Poort Aansturen Met Visual Basic

Hoofdstuk 5: Functies voor getallen en teksten

Een topprogrammeur in het OO programmeren is Graig Larman. Hij bedacht de volgende zin:

VB Magazine Online /08 1 / 6

Hoofdstuk 9: Menu s toevoegen

DELPHI VOOR ELEKTRONICI. Deel 2: Een rekenmachine programmeren CURSUS

Inform 5-6. Toegepaste Informatica. Boekhouden-informatica Informaticabeheer. Deel 4a: Programmeren in VBA DAO-objecten (Access )

Afdrukken met Visual Basic 2008

Programmeren: Visual Basic

Datum. Vraag het bedrag in BEF. Reken om naar EURO. Toon het bedrag in EURO. --- Vraag het bedrag in BEF Reken om naar EURO---

Info-books. Toegepaste Informatica. Deel 20 : Algoritmen en programmeren in Access en Excel (Basis) AL20. Jos Gils Erik Goossens

Activity. Bij het starten van een app: Operating system maakt een Activity -object aan. en neemt dat onderhanden met de methode OnCreate( )

voorwaardelijke en selectie opdrachten

Uitwerking Eerste deeltentamen Mobiel programmeren - versie 1 Vrijdag 23 december 2016, uur

1 Tweedimensionale interpolatie

slides12.pdf December 14,

Uitwerkingen Tweede deeltentamen Imperatief programmeren Vrijdag 15 oktober 2010, uur

Voorbeeld 1 In een klas van 29 leerlingen hebben 3 leerlingen een onvoldoende behaald voor een toets.

Inleiding Visual Basic en VBA. Karel Nijs 2009/01

Hoofdstuk 4: Nieuwe objecten

9 Meer over datatypen

vangilst Verveldhorst 28 Actuariaat & Software 7531 DW Enschede VBA boekje Versie 1.9

Bijlage 1. Access VBA code voor het maken van barrièrebestanden.

Programmeren klas 4. Opdracht PSD Visual Basic Code Code met Inputbox i.p.v. TextBox 1. Lees een getal LEES g. DIM kw AS INTEGER DIM kw AS INTEGER

In de tweede regel plaatsen we in het gereserveerde stukje geheugen een getal.

Uitwerking Aanvullend tentamen Imperatief programmeren Woensdag 24 december 2014, uur

Hoofdstuk 3: Keuzestructuren

Java spiekbrief. Commentaar. Definitie van een methode. Types. Variabelendeclaratie. Definitie van een klasse. Namen. Definitie van een veld

Python voor Natuur- en Sterrenkundigen Week 1

Hoofdstuk 7: Werken met arrays

Windows-applicatie. using System.Windows.Forms; using System.Drawing; class HalloWin1 { static void Main ( )

Voorbeeld: Simulatie van bewegende deeltjes

Lab Webdesign: Javascript 3 maart 2008

Transcriptie:

Public Class frmsomvantweegetallen Som Van Twee Getallen Private Sub btnberekensom_click(sender As System.Object, e As System.EventArgs) Handles btnberekensom.click 'Declareer de variabelen '----------------------- Dim Getal1 As Integer Dim Getal2 As Integer Dim Som As Integer = lees de gegevens uit de invoervelden '---------------------------------------------- Getal1 = txtgetal1.text Getal2 = txtgetal2.text 'Verwerking = berekeningen '-------------------------- Som = Getal1 + Getal2 'Uitvoer = zet de resultaten in de uitvoervelden '------------------------------------------------ txtsom.text = Som Private Sub btnstoppen_click(sender As Object, e As EventArgs) Handles btnstoppen.click Me.Close() Private Sub btnleegmaken_click(sender As Object, e As EventArgs) Handles btnleegmaken.click txtgetal1.text = "" txtgetal2.text = String.Empty txtsom.clear() txtgetal1.focus()

RSZ (versie 1: geen verschil arbeiders-bedienden + geen conversie) Public Class frmrsz Private Sub btnberekenrsz_click(sender As Object, e As EventArgs) Handles btnberekenrsz.click 'Declareer de variabelen '----------------------- Dim Naam As String Dim Statuut As String Dim Categorie As String Dim Brutowedde As Decimal Dim Rsz As Decimal Const RszPercentage As Double = 13.07 'Char is ook mogelijk 'Char is ook mogelijk 'Double, Single mag ook 'Double, Single mag ook 'Constante voor rsz-percentage = lees de gegevens uit de invoervelden '---------------------------------------------- Naam = txtnaam.text Statuut = txtstatuut.text Categorie = txtcategorie.text Brutowedde = txtbrutowedde.text 'Verwerking '----------- 'Deze berekening houdt nog geen rekening met verschil tussen arbeiders en bedienden Rsz = Brutowedde / 100 * RszPercentage 'Uitvoer '--------- txtrsz.text = Rsz

RSZ (versie 2: met verschil arbeiders-bedienden + conversie)

Boekhoud Public Class frmboekhoud Private Sub btnberekenwinst_click(sender As System.Object, e As System.EventArgs) Handles btnberekenwinst.click 'Declareer de variabelen '----------------------- Dim Verkoopprijs As Decimal Dim Kostprijs As Decimal Dim Winst As Decimal = lees de gegevens uit de invoervelden '---------------------------------------------- Verkoopprijs = txtverkoopprijs.text Kostprijs = txtkostprijs.text 'Verwerking = berekeningen '-------------------------- Winst = Verkoopprijs - Kostprijs 'Uitvoer = zet de resultaten in de uitvoervelden '------------------------------------------------ txtwinst.text = Winst

Verwijl Public Class frmverwijl Private Sub btnberekenintrest_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnberekenintrest.click 'Declaraties Dim Factuurbedrag As Decimal Dim Intrestvoet As Double Dim MaandenTeLaat As Integer Dim VerwijlIntrest As Decimal Factuurbedrag = txtfactuurbedrag.text Intrestvoet = txtintrestvoet.text MaandenTeLaat = txtmaandentelaat.text 'Verwerking VerwijlIntrest = Factuurbedrag * Intrestvoet / 100 * MaandenTeLaat 'Uitvoer txtverwijlintrest.text = VerwijlIntrest

Factuur Public Class frmfactuur Private Sub btnberekentotaalprijs_click(sender As Object, e As EventArgs) Handles btnberekentotaalprijs.click Dim AantalStuks As Long Dim Eenheidsprijs As Double Dim BtwTarief As Double Dim BedragGoederen As Double Dim Btw As Double Dim Totaalbedrag As Double AantalStuks = txtaantalstuks.text Eenheidsprijs = txteenheidsprijs.text BtwTarief = txtbtwtarief.text 'Verwerking BedragGoederen = AantalStuks * Eenheidsprijs Btw = BedragGoederen * BtwTarief / 100 Totaalbedrag = BedragGoederen + Btw 'Uitvoer txttotaalprijs.text = Totaalbedrag Private Sub btnwisgegevens_click(sender As Object, e As EventArgs) Handles btnwisgegevens.click txtaantalstuks.text = "" txteenheidsprijs.text = "" txtbtwtarief.text = "" txttotaalprijs.text = "" 'Zet de cursor in het tekstvak txtaantalstuks txtaantalstuks.focus()

Option Strict Off Public Class frmrapport Rapport Private Sub btnbereken_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnbereken.click 'Deklaraties Dim Naam As String Dim Wisk As Double Dim Info As Double Dim Ned As Double Dim Frans As Double Dim Engels As Double Dim PWisk As Double Dim PInfo As Double Dim PNed As Double Dim PFrans As Double Dim PEngels As Double Dim GlobaalPerc As Double 'Punten 'Percentages 'NB de totalen per vak zouden beter ook in constanten opgeslagen worden, 'maar dat is op dit ogenblik in het handboek nog niet ter sprake gekomen. Naam = txtnaam.text Wisk = txtwiskunde.text Info = txtinformatica.text Ned = txtnederlands.text Frans = txtfrans.text Engels = txtengels.text 'Verwerking PWisk = Wisk / 60 * 100 PInfo = Info / 60 * 100 PNed = Ned / 40 * 100 PFrans = Frans / 30 * 100 PEngels = Engels / 20 * 100

GlobaalPerc = (Wisk + Info + Ned + Frans + Engels) / 210 * 100 'Uitvoer txtpwisk.text = PWisk txtpinfo.text = PInfo txtpned.text = PNed txtpfrans.text = PFrans txtpengels.text = PEngels txtpglobaal.text = GlobaalPerc Private Sub btnleegmaken_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnleegmaken.click txtnaam.text = "" txtwiskunde.text = "" txtinformatica.text = "" txtnederlands.text = "" txtfrans.text = "" txtengels.text = "" txtpwisk.text = "" txtpinfo.text = "" txtpned.text = "" txtpfrans.text = "" txtpengels.text = "" txtpglobaal.text = "" txtnaam.focus() 'Zet de cursor in txtnaam Private Sub btnstoppen_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnstoppen.click End

Delib1 Public Class Form1 Private Sub btnbepaalresultaat_click(sender As System.Object, e As System.EventArgs) Handles btnbepaalresultaat.click 'Declaratie Dim Wiskunde, Nederlands, Boekhouden As Double Dim Totaal As Double Wiskunde = CDbl(txtWiskunde.Text) Nederlands = CDbl(txtNederlands.Text) Boekhouden = CDbl(txtBoekhouden.Text) Totaal = Wiskunde + Nederlands + Boekhouden If Totaal >= 30 Then lblresultaat.text = "Geslaagd" lblresultaat.text = "Niet geslaagd"

Delib2 (versie1) Public Class Form1 Private Sub btnbepaalresultaat_click(sender As System.Object, e As System.EventArgs) Handles btnbepaalresultaat.click 'Declaratie Dim Wiskunde, Nederlands, Boekhouden As Double Dim Totaal As Double Wiskunde = CDbl(txtWiskunde.Text) Nederlands = CDbl(txtNederlands.Text) Boekhouden = CDbl(txtBoekhouden.Text) 'Verwerking en uitvoer Totaal = Boekhouden + Nederlands + Wiskunde If (Boekhouden >= 12) _ And (Totaal >= 30) _ And ((Wiskunde >= 8) And (Nederlands >= 10) Or (Nederlands >= 8) And (Wiskunde >= 10)) Then lblresultaat.text = "Geslaagd" lblresultaat.text = "Niet geslaagd"

Delib2 (versie2) Public Class Form1 Private Sub btnbepaalresultaat_click(sender As System.Object, e As System.EventArgs) Handles btnbepaalresultaat.click 'Declaratie Dim Wiskunde, Nederlands, Boekhouden As Double Dim Totaal As Double Wiskunde = CDbl(txtWiskunde.Text) Nederlands = CDbl(txtNederlands.Text) Boekhouden = CDbl(txtBoekhouden.Text) 'Verwerking en uitvoer Totaal = Boekhouden + Nederlands + Wiskunde If Boekhouden < 12 Then lblresultaat.text = "Niet geslaagd" If Totaal < 30 Then lblresultaat.text = "Niet geslaagd" If (Wiskunde >= 8) And (Nederlands >= 10) Then lblresultaat.text = "Geslaagd" If (Wiskunde >= 10) And (Nederlands >= 8) Then lblresultaat.text = "Geslaagd" lblresultaat.text = "Niet geslaagd"

Delib2 (versie3: gebruik van Booleaanse variabelen) Public Class frmdelib2 Private Sub btndelibereer_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btndelibereer.click Dim W, N, B As Double Dim Resultaat As String Dim V1, V2, V3 As Boolean W = CDbl(txtWisk.Text) N = CDbl(txtNed.Text) B = CDbl(txtBoekh.Text) 'Verwerking 'Waarden voor de voorwaarden bepalen V1 = (B >= 12) V2 = (B + N + W >= 30) V3 = (W >= 8 And N >= 10) Or (W >= 10 And N >= 8) 'Boekhouden moet 60% zijn 'Totaal moet 50% zijn 'Resultaat bepalen If V1 And V2 And V3 Then Resultaat = "Geslaagd" lblresultaat.backcolor = Color.Green Resultaat = "Niet geslaagd" lblresultaat.backcolor = Color.Red 'Uitvoer lblresultaat.text = Resultaat lblresultaat.visible = True