23.1.23010380. Kreirati niz od 10 slučajnih cijelih brojeva. Odrediti i ispisati aritmetičku sredinu parnih i aritmetičku sredinu neparnih brojeva

Opis rješenja:

Listing programa:


/* 23010380 Kreirati niz od 10 slučajnih cijelih brojeva. Odrediti i ispisati 
aritmetičku sredinu parnih i aritmetičku sredinu neparnih brojeva.*/
package zadaci;

import java.util.Random;
import java.util.Scanner;

public class Zadatak38 {/*Kreirati niz od 10 sluèajnih cijelih brojeva. 
Odrediti i ispisati aritmetièku sredinu parnih i aritmetièku sredinu neparnih brojeva.*/	

	public static void main(String[] args) {
		Scanner input = new Scanner (System.in);
		Random rand=new Random();
		int brp = 0;
		long sp = 0;
		double ASp;
		int brn = 0;
		long sn = 0;
		double ASn=0;
		int broj;
		int niz[]= new int[10];
		for(int i=0;i< niz.length;i++){
			niz[i]=rand.nextInt();
			System.out.println("niz["+i+"]="+niz[i]);
		}
		for (int i=0;i<niz.length;i++){
			if(niz[i]%2==0){
				sp=sp+niz[i];
				brp=brp+1;
			}
		}
		ASp=sp/brp;
		System.out.println("Aritmeticka sredina parnih:"+ASp);
		for (int i=0;i<niz.length;i++){
			if(niz[i]%2!=0){
				sn=sn+niz[i];
				brn=brn+1;
			}
		}
		ASn=sn/brn;
		System.out.println("Aritmeticka sredina neparnih:"+ASn);
	}
}

Ispis na ekranu:

Riješeni zadaci    Index