Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class taak9server {
- public static void main (String[] args) {
- int rij, kolom;
- int[][] tabel;
- int positierij, positiekolom;
- int getalrij, getalkolom;
- int teller =0;
- //ingeven van rij en kolom
- rij = Integer.parseInt(args[0]);
- kolom = Integer.parseInt(args[1]);
- //ingeven van getallen van de tabel
- tabel = new int[rij][kolom];
- for (rij = 0; rij < tabel.length; rij++) {
- for (kolom = 0; kolom < tabel[rij].length ; kolom++) {
- tabel[rij][kolom] = Integer.parseInt(args[teller]);
- teller++;
- }
- }
- /*tabel uitprinten
- for (rij = 0 ; rij < tabel.length ; rij++) {
- for (kolom = 0 ; kolom < tabel[rij].length ; kolom++) {
- System.out.print(tabel[rij][kolom] + " , ");
- }
- System.out.println();
- } */
- //controleren waar de minimale
- for ( positierij = 1; positierij < tabel.length -1 ; positierij++) {
- for (positiekolom = 1 ; positiekolom < tabel[positierij].length -1 ; positiekolom++) {
- getalrij = positierij + 1; //volgende getal in de rij
- if (tabel[positierij][positiekolom] < tabel[getalrij][positiekolom]) {
- getalrij = getalrij - 2; //vorige getal in de rij
- if (tabel[positierij][positiekolom] < tabel[getalrij][positiekolom] ) {
- getalkolom = positiekolom + 1; //volgende kolom controleren
- getalrij = positierij; //de positie onder het getal controleren
- if (tabel[positierij][positiekolom] < tabel[getalrij][getalkolom]) {
- getalrij++; //volgend getal in die rij controleren
- if (tabel[positierij][positiekolom] < tabel[getalrij][getalkolom]) {
- getalrij = getalrij - 2; //vorig getal in de rij controleren
- if (tabel[positierij][positiekolom] < tabel[getalrij][getalkolom]) {
- getalkolom = getalkolom - 2; //de kolom boven het getal controleren
- getalrij = positierij; //de positie boven het getal controleren
- if(tabel[positierij][positiekolom]< tabel[getalrij][getalkolom]) {
- getalrij++; //volgende getal controleren
- if(tabel[positierij][positiekolom] < tabel[getalrij][getalkolom]) {
- getalrij = getalrij - 2; //vorig getal controleren = getal links van de positie
- if(tabel[positierij][positiekolom] < tabel[getalrij][getalkolom])
- System.out.print(tabel[positierij][positiekolom] + " op positie [" + positierij + "] [" + positiekolom + "]; ");
- }
- }
- }
- }
- }
- }
- }
- }
- }
- System.out.println();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement