Oefeningen Console 1 Sequentie oefeningen Oefening 1 (Sequentie) Maak een PSD die het recept van een ei bakken op het scherm afdrukt. 1. Vuur aansteken. 2. Pan op het vuur zetten. 3. Een halve eetlepel boter in de pan doen. 4. Boter laten smelten. 5. Ei breken en in de pan doen 6. Ei gedurende drie minute bakken. 7. Vuur uitdoen. Schrijf de bron code in SB op dit op het beeldscherm te tonen. Oefening 2 (Sequentie) Maak een PSD dat de gebruiker vraagt om twee getallen in te voeren en vervolgens deze getallen optelt en het resultaat van de optelling op het scherm toont. Voer een getal A in: 15 Voer een getal B in: 35 De som van de getallen is: 50 Schrijf de bron code in Small Basic en test het programma. ROBERT ELLIS 1 Oefeningen Console 1 Oefening 3 (Sequentie) Maak een PSD dat de gebruiker vraagt om twee getallen in te voeren en vervolgens deze getallen van elkaar aftrekt en het resultaat op het scherm toont. Voer een getal A in: 15 Voer een getal B in: 35 Het verschil van de getallen is: -20 Schrijf de bron code in Small Basic en test het programma. Oefening 4 (Sequentie) Maak een PSD dat de gebruiker vraagt om twee getallen in te voeren en vervolgens deze getallen met elkaar vermenigvuldigt en het resultaat op het scherm toont. Voer een getal A in: 15 Voer een getal B in: 35 De vermenigvuldiging van de getallen is: 525 Schrijf de bron code in Small Basic en test het programma. Oefening 5 (Sequentie) Maak een PSD dat de gebruiker vraagt om twee getallen in te voeren en vervolgens deze getallen met deelt en het resultaat op het scherm toont. Schrijf de bron code in Small Basic en test het programma. ROBERT ELLIS Voer een getal A in: 20 Voer een getal B in: 5 De deling van getal A door getal B heeft als resultaat: 4 2 Oefeningen Console 1 Oefening 6 (Sequentie) Teken een PSD die om je naam vraagt en daarna een groet met je naam afdrukt. Schrijf de bron code in Small Basic en test het programma. Wat is je naam? Xxxx Hallo xxxx, hoe gaat het? Oefening 7 (Sequentie) Teken een PSD die om je voor- en achternaam vraagt en daarna een groet met beide namen in volgorde afdrukt op het beeldscherm. Wat is je voornaam? Buchi Wat is je achternaam? Domino Hallo Buchi Domino, hoe gaat het? Schrijf de bron code in Small Basic en test het programma. Oefening 8 (Selectie) In een eerder opdracht moest een programma gemaakt worden voor de PSD van hiernaast. Als voor B nul werd ingevuld gaf SB de waarde 0. Gebruik de selectie structuur om het programma aan te passen zodanig dat er een melding gegeven word dat delen door nul niet mogelijk is. ROBERT ELLIS 3 Oefeningen Console 1 Oefening 9 (Selectie) Maak een PSD die de gebruiker uit een menu verschillende opties laat kiezen door de letter ervoor in te voeren. Na dat de gebruiker gekozen heeft moet de gemaakte keuze op het scherm getoond worden. Maakt niet uit of het een hoofdletter of kleine letter is. Schrijf de bron code in SB en test het programma. Oefening 10 (Selectie) Maak een PSD en schrijf het programma om de ABC formule uit te rekenen. Het programma vraagt de gebruiker om de waarden van a, b en c in te voeren. Daarna toont het programma de eventuele oplossingen. X1,2 = -b +/- √b2-4ac, 2a Waar geldt: Mogelijke uitvoer: d = b2-4ac 1 - Er zijn geen oplossingen. d < 0: geen oplossingen, d = 0: 1 oplossing x = -b/2a en d > 0: 2 oplossingen. 2 - Er is één oplossing. x=… 3 - Er zijn twee oplossingen. x1 = … x2 = … ROBERT ELLIS 4 Oefeningen Console 1 Oefening 11 (Selectie) Maak een PSD en Schrijf de broncode voor een programma om aan de hand van een ingevoerde leeftijd bepaald of het gaat om een peuter(<4 jaar), kleuter(<6), kind(<13), tiener(<20), volwassene (<65) en bejaarde. Variabelen die nodig zijn: LEEFTIJD -> bevat de waarde van de ingevoerde leeftijd ROBERT ELLIS 5