Informatică, întrebare adresată de traiancezar8, 8 ani în urmă

URGENT, Mulțumesc elaborarea unei aplicații java dupa poza de mai jos

Anexe:

Răspunsuri la întrebare

Răspuns de abaz
0

import java.util.Random;

public class MediaNumerePare {

   public static void main(String[] args) {

       if (args.length == 0) {

           System.out.println("Introduceți dimensiunea vectorului ca argument de la linia de comandă.");

           return;

       }

       int dimensiune = Integer.parseInt(args[0]);

       int[] vector = new int[dimensiune];

       Random random = new Random();

       int suma = 0;

       int numarPare = 0;

       for (int i = 0; i < dimensiune; i++) {

           vector[i] = random.nextInt(12);

           if (vector[i] % 2 == 0) {

               suma += vector[i];

               numarPare++;

           }

       }

       if (numarPare == 0) {

           System.out.println("Vectorul nu conține numere pare.");

       } else {

           double media = (double) suma / numarPare;

           System.out.println("Media aritmetică a numerelor pare din vector este: " + media);

       }

   }

}

Alte întrebări interesante