Cursus Programmeren
Inhoud
1.Theorie........................................................................................2
2.Oefeningen 1................................................................................2
2.1Declareer en initialiseer 2 variabelen. Druk som, product, quotiënt en
rest af.........................................................................................2
2.2 Lees een straal in en bereken het volume van een bol...................3
2.3 Tik een geheel getal in en onderzoek of het deelbaar is door 3. Druk
het resultaat van de boolean af.......................................................4
2.4 Verwissel de inhoud van 2 integer variabelen a en b......................4
2.5 Tik 3 getallen in: x, y en z, die elk de zijde van een driehoek
voorstellen. Controleer of de driehoek rechthoekig is..........................5
3.Oefeningen 2................................................................................5
3.1Geef 2 willekeurige gehele getallen in. Onderzoek welk getal het
grootst is. De 2 getallen kunnen ook gelijk zijn..................................5
3.2 De computer genereert een willekeurig getal. Doe een gok en laat
op het scherm de boodschap verschijnen of je juist gegokt hebt...........5
4.Theorie 2 (Lussen)........................................................................6
4.1 While-lus................................................................................6
4.2 Do-while-lus............................................................................6
4.3 For-lus...................................................................................6
5.Oefeningen 3................................................................................7
5.1 De computer genereert een willekeurig getal van 1 tot 10. Doe
telkens een gok tot je het getal geraden hebt. Voorzie ook een teller die
het aantal pogingen bewaart en dit ook op scherm laat verschijnen......7
5.2 Druk de eerste 20 getallen af uit de reeks van Fibonacci................7
5.3 Druk de delers van een ingetikt getal af op 3 manieren : for, while,
do...............................................................................................7
5.4 Druk alle priemgetallen af onder een bepaalde grenswaarde (vb
10000)........................................................................................8
..................................................................................................8
5.5 Druk alle perfecte getallen af onder een bepaalde grenswaarde.
Perfect getal als de som van de delers ( behalve het getal zelf) gelijk is
aan het getal zelf..........................................................................9
5.6 De regering overweegt nieuwe BTW-tarieven. Code 1 : 6 %, Code
2 : 12 % , Code 3 : 21 % ,Code 4 : 33 % Schrijf een programma dat
een aankoopbedrag en een BTW-code van een product inleest en
vervolgens berekent hoeveel een klant moet betalen........................10
, 2
1.Theorie
Altijd toevoegen:
import java.util.Scanner; zorgt ervoor dat je getallen kan invoegen
Scanner sc = new Scanner (System.in); Altijd een scanner toevoegen
in je programma, zodat je waarden kan ingeven.
== gelijk aan
!= verschillend van
2.Oefeningen 1
2.1 Declareer en initialiseer 2 variabelen. Druk
som, product, quotiënt en rest af.
import java.util.Scanner;
// import java util altijd toevoegen
public class Oef1 {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
System.out.println("oefening 1 en 2");
System.out.println( "geef een getal in:");
int x= sc.nextInt();
int y= sc.nextInt();
int som= x+y;
int verschil = x-y;
int product= x*y;
int quotiënt= x/y;
int rest= x%y;
System.out.println("de som van x en y is: " +som);
System.out.println("het verschil van x en y is: " + verschil);
System.out.println("het product van x en y is: " + product);
System.out.println("het quotiënt van x en y is: " + quotiënt);
System.out.println("rest bij deling " + rest);