Gyakorlati alapok

Elemi programozási tételek egy 10 elemű tömbön

 

Megszámolás

 

A megszámolás tételében megszámoljuk, hogy hány darab adott tulajdonságú elem található a tömbben. Legyen a keresett tulajdonság a 2-vel oszthatóság, azaz párosság. A megszámláláshoz meglepetésszerűen be kell vezetnünk egy int típusú számlálót (int szamlalo), amelynek értékét a feltétel teljesülésekor 1-gyel növeljük (szamlalo++) és amelyet az algoritmus végén, külön sorban írunk ki.

 

www.informatika-programozas.hu - Futtatható Java-kód!

 

 

 

 

 

 

 

 

import java.util.Random;

public class Main {
    public static void main(String[] args) {
        Random rnd = new Random();
        int tomb[] = new int[10];
        int szamlalo = 0;
        for(int i = 0; i < tomb.length; i++) {
            tomb[i] = rnd.nextInt(50) + 1;
            System.out.print(tomb[i] + " ");
            if(tomb[i] % 2 == 0){
                szamlalo++;
            }
        }
    System.out.println("\n" + szamlalo + " db elem");
    }
}

 

Végeredmény (például):

19 43 49 16 11 45 35 25 20 9
2 db elem