Programmeeropgaven. Sem Prog DD

Vergelijkbare documenten
Small Basic Console Uitwerking opdrachten

VBA voor Doe het Zelvers Deel 7

De keuzestructuur. Versie DD

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

II. ZELFGEDEFINIEERDE FUNCTIES

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

INSTRUCT Samenvatting Praktijk Access 2010, H2 SAMENVATTING HOOFDSTUK 2

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

Informatica: C# WPO 2

Uitleg: In de bovenstaande oefening zie je in het eerste blokje een LEES en een SCHRIJF opdracht. Dit is nog lesstof uit het tweede trimester.

Hoofdstuk 3: Keuzestructuren

In de rubriek Stockbeheer kan je op een erg gebruiksvriendelijke manier de stock van eetwaren en dranken beheren. 28/07/14 Slide 1

Hoofdstuk 4: Nieuwe objecten

1 De werkmap beschermen

VAN HET PROGRAMMEREN. Inleiding

Via de het tabblad Bestand kun je bijvoorbeeld een nieuwe werkmap maken, werkmappen openen, opslaan en afdrukken.

SNELLE INVOER MET EXCEL

Grafieken in Excel2007

1. Cellen en formules

6. Absolute en relatieve celadressering

1 Werken met (keuze)lijstjes: de control listbox

Basisvaardigheden Microsoft Excel

Hoofdstuk 20: Wiskundige functies

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

5 FORMULES EN FUNCTIES

SEQUENTIE-STRUCTUUR. Oefening: Dichtheid

EXCEL GEGEVENSBEHEER

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

DATABASEBEHEER IN EXCEL

Som Van Twee Getallen

Startgids 061 Nieuw product aanmaken en wijzigen

MICRO:BIT. Uitdaging 5 Magic8. Origineel: Micro:bit Educational Foundation 2016 Vertaling: CoderDojo Kennemerwaard 2017

Datum, Tijd en Timer-object

Het installatiepakket haal je af van de website

v.1.48 Genkgo Handleiding Genkgo Events Professioneel evenement management in Genkgo

6. Reeksen

INHOUDSOPGAVE. Inhoudsopgave

9.19 Macro s: oefeningen

Excel 2010, H1 HOOFDSTUK 1

Microsoft Excel 2013 Berekeningen

Medewerkershandleiding Versie 1.1

U kunt naar het vorige record door middel van deze knop. Deze functie wordt lichtgrijs weergegeven indien de cursor op het eerste record staat.

Basisvaardigheden Microsoft Excel

Rekenblad (Calc) Invoer van gegevens. Les1: Het programmavenster. De werkmap

PowerPoint Basis. PowerPoint openen. 1. Klik op Starten 2. Klik op Alle programma s 3. Klik op de map Microsoft Office

Werkbalk Snelle toegang Titelbalk. Tabbladen

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

9.18 Macro s: oefeningen

VOORBLAD MAKEN. voorblad maken invoegen voorblad (achtergrond + indeling + afbeelding) Dit is de eenvoudigste optie.

Afbeelding 9: Menu toets. Afbeelding 10: Synchroniseren. Afbeelding 11: Synchroniseren - HOEFSMIDSTRAAT AA HOOGVLIET

REKENEN MET EXCEL. Naam Nr Klas Datum

Informatica College Blaucapel/KS Handelingsdeel IV. Basis Excel

In het venster Blad Beveiligen wordt aangegeven wat gebruikers nog wel mogen. Daarnaast kan een wachtwoord worden ingevoerd.

De bouwstenen van het programmeren 1

Hoofdstuk 26: Modelleren in Excel

6.8 Lijsten: oefeningen

2 REKENEN MET BREUKEN Optellen van breuken Aftrekken van breuken Vermenigvuldigen van breuken Delen van breuken 13

Hoofdstuk 2: Werken met variabelen

Vaak wil je een code schrijven, waar je verschillende acties uitvoeren voor verschillende beslissingen. Je kan daarbij keuzestructuren gebruiken.

opdrachten algoritmiek - antwoorden

Excel reader. Beginner Gemiddeld.

Hoofdstuk 5: Functies voor getallen en teksten

4. Grafieken. 4.1 Een dia met grafiek invoegen

Startgids 003 Invoeren prijzen in prijslijst

Grafieken veranderen met Excel 2007

Medewerkershandleiding Versie 1.4

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

Basistechnieken Microsoft Excel in 15 minuten

Hoofdstuk 2: Aan de slag

5. Functies. In deze module leert u:

Een formule is een berekening die jij zelf maakt in Excel. Een formule begint met het isgelijkteken en bevat celverwijzingen.

THRUSTMASTER CHEATCODE S GBA HANDLEIDING ENGLISH ITALIANO NEDERLAND HOTLINE

Hoofdstuk 2: Werken met variabelen

Programmeren A. Genetisch Programma voor het Partitie Probleem. begeleiding:

Digitale dossiers. Inhoudsopgave:

Handleiding CMS-systeem website

LEERLIJN Basisvaardigheden ICT

Quick Guide VivianCMS

Digitale invoer Midwintertellingen

Handleiding Sociale kaart. Vlaams Brabant en Hoofdstedelijk Gewest Brussel

Documentatie HandelingsPlanMaken.nl

v.1.30 Genkgo Handleiding Webshop Applicatie Producten verkopen op uw website

Bewaarde opdrachten afdrukken en verwijderen. Afdruktaken controleren. Afdruktaken reserveren

Small Basic Programmeren Text Console 2

Hoofdstuk 21: Gegevens samenvatten

VITRIS Instructie In gebruik name 6% BTW [ ]

Handleiding Begroting

Economische topper 4 Opdracht pag. 42 nr. 2

8.3 Leren programmeren met OpenOffice.org StarBasic

Hoofdstuk 7: Werken met arrays

Modulehandleiding VivianCMS. Enquête

Variabelen en statements in ActionScript

HANDLEIDING GEKOPPELDE-PRODUCTEN

Module 4 Opmaak van een werkblad en cellen

1. Instellingen. Voor we starten, nemen we best eens een kijkje bij de instellingen. Klik hiertoe op de knop Instellingen aanpassen.

Tekenobjecten Module 12

Korte praktische handleiding Inschrijf systeem Markten georganiseerd door de HOB Den Helder

Ook op internet wordt gebruik gemaakt van databases, zoals bij Marktplaats en Hyves.

HOOFDSTUK 1. beginnen met excel

Transcriptie:

Programmeeropgaven Sem Prog DD

EENVOUDIGE SEQUENTIES

SomVanTweeGetallen

Rechthoek

Trein

Trein: formulier

Einstein

Rapport

Autokost

Factuur

CONSTANTEN

Utopia

Utopia

KEUZESTRUCTUUR IF THEN ELSE END IF

Opslag Voor de volgende projecten (Opslag1 Opslag 5) gebruiken we kopieën van éénzelfde project.

Opslag: formulier

Statuut D = Directie K = Kaderlid A = Arbeider B = Bediende

Opslag: deel van de code Opgepast: deze formule geeft aan dat je de deling door 100 al moet uitgevoerd hebben.

Opslag 1 Wie minder dan 3500 EUR per maand verdient, krijgt 5 % opslag, de anderen krijgen 2 % opslag.

Opslag 2 Directieleden: 10 % opslag. Kaderleden: 7.25 % Bedienden: 5 % Arbeiders: 6 %

Opslag 3 Directieleden: 10 % opslag, maar wie meer dan 10 000 EUR verdient: 0 %. Kaderleden: 7.25 %, maar wie meer dan 7 000 EUR verdient: 0.5 %. Bedienden: 5 % maar wie meer dan 3 500 EUR verdient: 0.75 %. Arbeiders: 6 % maar wie meer dan 2 000 EUR verdient: 1 %.

Opslag 4 Directie en kaderleden: 3 % Arbeiders en bedienden: 5 %

Opslag 5 Wedde < 2000 EUR: 10 % Wedde < 2800 EUR: 8 % Wedde < 3200 EUR: 6 % Wedde < 4500 EUR: 3 % Wedde >= 4500 EUR: 2 % behalve kaderleden: 1 %

KEUZESTRUCTUUR SELECT CASE END SELECT

Cross Country

RADIOBUTTONS & CHECKBOXES

Hotelboeking

Hotelboeking + 25 % + 6 EUR per dag

Pretpark

Basisprijs ticket = 18 EUR - 10 % chkjonger12 chkcjp - 20 % - 10 % chkgezinsbond chkgepensioneerd - 15 % chkkaartinvaliditeit - 30 % Kortingen zijn cumulatief!

LISTBOX

Cross Country met ListBox Maak een kopie van de map Cross Country en noem die map Cross Country met ListBox. Open het project in de laatste map.

Formulier aanpassen Pas het formulier aan: het tekstvak i.v.m. de weersomstandigheden wordt vervangen door een listbox. Pas ook de tekst van het label aan.

Code aanpassen Pas daarna de code aan zodat de benodigde tijd kan berekend worden aan de hand van de keuze in de listbox. Zorg ervoor dat bij het starten van het programma de weercode 'Goed' is geselecteerd.

Huurwagen1 Open het project Huurwagen1.

Huurwagen1

Pas de code aan: Huurwagen1 als er in de listbox een wagen geselecteerd wordt, moet de prijs per dag in het label onder de listbox verschijnen. laat dan berekenen hoeveel er voor een geselecteerde wagen moet betaald worden rekening houdend met het gewenste aantal dagen en de geselecteerde opties. De prijzen voor de huur van de wagens per dag en de opties zijn al als constanten in het programma ingevoerd.

Huurwagen2 Open het project Huurwagen2.

Huurwagen2

Huurwagen2 Fase 1: synchroniseer de listboxen. Als een wagen geselecteerd wordt, moet in de tweede listbox de corresponderende prijs geselecteerd worden. Als een prijs geselecteerd wordt, moet in de eerste listbox het corresponderende model geselecteerd worden.

Huurwagen2 Fase 2: bereken de prijs. Laat bij een klik op de knop de totaalprijs berekenen en weergeven reking houdend met het geselecteerde model, het aantal dagen en de geselecteerde opties.

Drankmenu Ontwerp het project met dit formulier.

Fase 1 Maak twee gebeurtenis-procedures voor de listboxen die zorgen voor deze reactie: als je in de ene listbox iets selecteert, wordt in de andere listbox het item op dezelfde positie geselecteerd.

Fase 2 Ontwerp een procedure BerekenPrijs die in het tekstvak de juiste prijs afdrukt, rekening houdend met wat er in de listboxen en het NumericUpDown-object geselecteerd is. Als er niets geselecteerd is, mag er uiteraard niets verschijnen. Zorg voor code die deze procedure oproept: als de selectie verandert in de eerste listbox; als de selectie verandert in de tweede listbox; als de waarde in het NumericUpDown-object verandert.

Verplaatsen tussen listboxen

Verplaatsen tussen listboxen Als er op een van de knoppen geklikt wordt, moet de geselecteerde drank van de ene listbox naar de andere verplaatst worden, in de richting van de pijl. Opgepast: alleen verplaatsen als er werkelijk iets geselecteerd is.

BEGRENSDE HERHALING

Broodjes De prijs van 1 broodje wordt ingevoerd. Laat het programma in een listbox een prijslijst afdrukken voor 1 tot 15 broodjes. Verzorg de opmaak.

Reiskosten Als een klas op reis gaat, hangt de kostprijs per leerling af van het aantal deelnemers. Laat voor een ingevoerde totaalprijs de prijs per deelnemer afdrukken voor 10 t.e.m. 20 deelnemers. De knop 'Stoppen' beëindigt het programma na vraag om bevestiging. De knop 'Wissen' maakt tekstvak en listbox leeg en zet de cursor in het tekstvak.

Tafels van vermenigvuldiging

Som van 15 getallen Schrijf een programma dat 15 getallen inleest via een inputbox (zie volgende dia) en dat daarvan de som afdrukt.

De Inputbox Met de Inputbox-functie kan men een waarde voor een variabele opvragen via een apart venstertje.

15 getallen invoeren

Verfraaien

Som van even en oneven getallen Schrijf een programma dat de som berekent en afdrukt van: de even getallen van 1 tot 100, de oneven getallen van 1 tot 100. NB even/oneven??? IF getal Mod 2 = 0 Then

Kleinste getal Schrijf een programma dat 10 getallen via een Inputbox laat invoeren en dat nadien het kleinste van die getallen afdrukt.

VOORWAARDELIJKE HERHALING

Som van een reeks getallen Een reeks getallen wordt via Inputbox ingevoerd. Hun aantal is onbekend, maar men spreekt af dat 0 als laatste getal wordt ingevoerd. Bereken de som.