Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package Arrays;
- //EXAMEN!!!!
- /**
- *
- * @author Anne
- */
- public class Array {
- private int[] lijstGetallen = new int[5];
- //onmiddellijk new er bij zetten//anders niet bruikbaar.
- public Array() {
- lijstGetallen[0] = 15;
- lijstGetallen[1] = 2;
- lijstGetallen[2] = 8;
- lijstGetallen[3] = 36;
- lijstGetallen[4] = 12;
- }
- public void drukAf() {
- for (int i = 0; i < 5; i++) {
- System.out.println(lijstGetallen[i]);
- }
- }
- public void drukAfOmgekeerd() {
- System.out.println("omgekeerd");
- for (int i = 4; i >= 0; i--) {
- System.out.println(lijstGetallen[i]);
- }
- }
- public void som() {
- //tel alle elementen op.
- System.out.println("optellen");
- int som = 0;
- for (int i = 0; i < 5; i++) {
- som += lijstGetallen[i];
- }
- System.out.println("som = " + som);
- }
- public void somIndexen() {
- //tel alle elementen op.
- System.out.println("optellen van de indexen");
- int som = 0;
- for (int i = 0; i < 5; i++) {
- som += i;
- }
- System.out.println("som van de indexen = " + som);
- }
- public void someven() {
- //tel alle even elementen op.
- System.out.println("optellen van de even");
- int som = 0;
- for (int i = 0; i < 5; i++) {
- if (lijstGetallen[i] % 2 == 0) {
- //deelbaar door twee?
- som = som + lijstGetallen[i];
- }
- }
- System.out.println("som van de even getallen = " + som);
- }
- public void somoneven() {
- //tel alle even elementen op.
- System.out.println("optellen van de oneven");
- int som = 0;
- for (int i = 0; i < 5; i++) {
- if (lijstGetallen[i] % 2 != 0) {
- //niet deelbaar door twee?
- som = som + lijstGetallen[i];
- }
- }
- System.out.println("som van de oneven getallen = " + som);
- }
- public void product() {
- //tel alle elementen op.
- System.out.println("product");
- int product = 1;
- for (int i = 0; i < 5; i++) {
- if (lijstGetallen[i] != 0) {
- product = product * lijstGetallen[i];
- }
- }
- System.out.println("product = " + product);
- }
- public void zoekKleinste() {
- int voorlopigMin = lijstGetallen[0];
- for (int i = 0; i < lijstGetallen.length; i++) {
- if (lijstGetallen[i] < voorlopigMin) {
- voorlopigMin = lijstGetallen[i];
- }
- }
- System.out.println("zoek kleinste getal = " + voorlopigMin);
- }
- public void verwisselPlaatsKleinsteGrootste() {
- int voorlopigMin = lijstGetallen[0];
- int indexMin = 0;
- for (int i = 0; i < lijstGetallen.length; i++) {
- if (lijstGetallen[i] < voorlopigMin) {
- voorlopigMin = lijstGetallen[i];
- indexMin = i;
- }
- }
- int voorlopigMax = lijstGetallen[0];
- int indexMax = 0;
- for (int i = 0; i < lijstGetallen.length; i++) {
- if (lijstGetallen[i] > voorlopigMax) {
- voorlopigMax = lijstGetallen[i];
- indexMax = i;
- }
- }
- lijstGetallen[indexMax] = voorlopigMin;
- lijstGetallen[indexMin] = voorlopigMax;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement