Untitled

 avatar
unknown
plain_text
2 years ago
1.6 kB
2
Indexable
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        double[] originalArray = new double[6];

        // Unos elemenata niza sa standardnog ulaza
        Scanner scanner = new Scanner(System.in);
        System.out.println("Unesite 6 ne-negativnih brojeva:");
        for (int i = 0; i < originalArray.length; i++) {
            originalArray[i] = scanner.nextDouble();
        }

        // Prvi niz (dužine 3) sa kubiranim elementima sa neparnim indexima
        double[] firstArray = new double[3];
        for (int i = 0, j = 0; i < originalArray.length; i++) {
            if (i % 2 != 0) {
                firstArray[j] = Math.pow(originalArray[i], 3);
                j++;
            }
        }

        // Drugi niz (dužine 3) sa kvadratnim korenom elemenata sa parnim indexima
        double[] secondArray = new double[3];
        for (int i = 0, j = 0; i < originalArray.length; i++) {
            if (i % 2 == 0) {
                secondArray[j] = Math.sqrt(originalArray[i]);
                j++;
            }
        }

        // Funkcija za računanje zbira elemenata niza
        double calculateSum(double[] array) {
            double sum = 0;
            for (double num : array) {
                sum += num;
            }
            return sum;
        }

        // Ispis suma svih nizova
        System.out.println("Zbir elemenata prvog niza: " + calculateSum(firstArray));
        System.out.println("Zbir elemenata drugog niza: " + calculateSum(secondArray));
        System.out.println("Zbir elemenata originalnog niza: " + calculateSum(originalArray));
    }
}
Editor is loading...