Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package javaz1_4;
- public class JavaZ1_4 {
- public static void main(String[] args) {
- Maksimum obiekt = new Maksimum(100);
- obiekt.wypiszTablice();
- System.out.println("Maksimum to: " + obiekt.znajdzMaksimum());
- Maksimum obiekt2 = new Maksimum();
- obiekt2.wypiszTablice();
- System.out.println("Maksimum to: " + obiekt2.znajdzMaksimum());
- }
- }
- // ---------------------------------------------------------------------------------------
- package javaz1_4;
- import java.util.Random;
- import java.util.Scanner;
- public class Maksimum {
- private int[] TablicaLiczb;
- private Scanner skaner;
- private void wypelnijTablice() {
- int rozmiar;
- System.out.print("Podaj rozmiar tablicy: ");
- rozmiar = skaner.nextInt();
- TablicaLiczb = new int[rozmiar];
- for (int i = 0; i < rozmiar; i++) {
- System.out.print("Podaj el. tablicy[" + i + "]: ");
- TablicaLiczb[i] = skaner.nextInt();
- }
- }
- public void wypiszTablice() {
- for(int i=0; i<TablicaLiczb.length; i++) {
- System.out.println("Tab[" + i + "]: " + TablicaLiczb[i]);
- }
- }
- public int znajdzMaksimum() {
- int aktualneMaksimum = TablicaLiczb[0];
- for (int i = 1; i < 10; i++) {
- if (aktualneMaksimum < TablicaLiczb[i])
- aktualneMaksimum = TablicaLiczb[i];
- }
- return aktualneMaksimum;
- }
- public int[] getTablicaLiczb() {
- return TablicaLiczb;
- }
- public void setTablicaLiczb(int[] TablicaLiczb) {
- this.TablicaLiczb = TablicaLiczb;
- }
- public Maksimum() {
- wypelnijTablice();
- }
- public Maksimum(int rozmiar) {
- this.skaner = new Scanner(System.in);
- Random r = new Random();
- TablicaLiczb = new int[rozmiar];
- for (int i = 0; i < rozmiar; i++) {
- TablicaLiczb[i] = r.nextInt(201) - 100; //od -100 do 100
- }
- }
- }
Add Comment
Please, Sign In to add comment