Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Iopr_Week5_Werkcollegeopgaven_2 {
- private static int[] lijst;
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- voerInGetallen();
- System.out.println(bepaalMaximum(lijst));
- System.out.println(bepaalMinimum(lijst));
- toonGetallen(pakAlleEvenGetallen(lijst));
- }
- public static void voerInGetallen() {
- Scanner input = new Scanner(System.in);
- System.out.println("Hoe veel getallen wilt u invoeren?");
- int aantal = input.nextInt();
- lijst = new int[aantal];
- for(int i = 0;i < aantal; i++) {
- System.out.print("Voer getal " + (i+1) + " in");
- int invoer = input.nextInt();
- lijst[i] = invoer;
- }
- input.close();
- }
- public static int bepaalMaximum(int[] gegeven) {
- int max = gegeven[0];
- for(int i = 1; i < gegeven.length; i++) {
- max = Math.max(gegeven[i], max);
- }
- return max;
- }
- public static int bepaalMinimum(int[] gegeven) {
- int min = gegeven[0];
- for(int i = 1; i < gegeven.length; i++) {
- min = Math.min(gegeven[i], min);
- }
- return min;
- }
- public static int[] pakAlleEvenGetallen(int[] gegeven) {
- int y = (-1);
- for(int i = 0;i < gegeven.length; i++) {
- if(gegeven[i] % 2 == 0) {
- y++;
- }}
- int []even = new int [y];
- for(int i = 0, z = 0; i < gegeven.length; i++) {
- if(gegeven[i] % 2 == 0) {
- even[z] = gegeven[i];
- z++;
- }}
- return even;
- }
- public static void toonGetallen(int even[]) {
- for(int i = 0; i < even.length; i++) {
- System.out.println("Getal " + (i+1) + ": " + even[i]);
- }}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement