Gyakorlati alapok
Elemi programozási tételek egy 10 elemű tömbön
Bevezetés
Az alábbi algoritmusok közül sokkal találkozhattunk már, hiszen egy logikai döntés, egy megszámlálás, egy lineáris keresés alapvető részei a programozásnak. Voltaképpen a legtöbbet felhasznált alapalgoritmusok és programozási problémák vannak csokorba szedve elemi programozási tételek néven.
Minden példában a tömböt előzetesen 1 és 50 közötti, teljesen rendezetlen véletlenszámokkal töltünk fel; az alapalgoritmusok ezen számokat fogják felhasználni:
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random rnd = new Random();
int tomb[] = new int[10];
for(int i = 0; i < tomb.length; i++) {
tomb[i] = rnd.nextInt(50) + 1;
System.out.print(tomb[i] + " ");
}
}
}
Végeredmény (például):
50 11 15 3 25 3 22 30 16 28