Untitled

 avatar
unknown
plain_text
2 years ago
2.0 kB
4
Indexable
public class PD3 {
    public static void main(String[] args) {
//        Napisz program, przyjmujący tablicę liczb naturalnych,
//        napisz program znajdujący wartość minimalną oraz maksymalną w tej tablicy oraz ilość wystąpień w danej
//        zmiennej.
//
        int[] tab = {2, 3, 4, 2, 7, 4, 7, 2};

        for (int i = 0; i < 8; i++) {
            System.out.println(tab[i]);
        }
        int max = tab[0];
        int min = tab[0];
        int sumaMax = 0;
        int sumaMin = 0;

        for (int i = 0; i < tab.length; i++) {
            if (tab[i] > max) {
                max = tab[i];
            }
            if (tab[i] < min) {
                min = tab[i];
            }
            int maxy = tab[i];
            if (maxy == max) {
                sumaMax++;
            }
            int miny = tab[i];
            if (miny == min) {
                sumaMin++;
            }
        }
        System.out.println("Max: " + max + ';' + " " + sumaMax + " times");
        System.out.println("Min: " + min + ';' + " " + sumaMin + " times");
        //        powinien wydrukować:
//
//        Array: [ 2 3 4 2 7 4 7 2 ]
//        Min = 2 ; 3 times
//                Max = 7 ; 2 times

        //        Napisz program, który definiuje dwie tablice intów,
//        a następnie utworzy nową tablicę przechowującą sumy elementów na tych samych indeksach.
//        W przypadku tablic o różnym rozmiarze należy przyjąć, że wartości elementów, które wychodzą
//        poza zakres tablicy wynoszą 0.

        int[] arr = {2, 3, 9};
        int[] brr = {2, 3, 6, 5};
        int[] sum = new int[arr.length + brr.length];


        for (int i = 0; i < sum.length; i++) {
            if (i > 3) {
            }
            sum[i] = brr[i] + arr[i];

            System.out.println(sum[i]);
        }
    }
}

//        Na przykład dla tablic:
//        int[] arr = { 2, 3, 9 };
//        int[] brr = { 2, 3, 6, 5 };
//
//        byłaby to tablica 4 elementowa: { 4, 6, 15, 5 }
Editor is loading...