promotion image of download ymail app
Promoted
Anonimo
Anonimo ha chiesto in Computer e InternetProgrammazione e Design · 2 mesi fa

Aiuto! Programmazione in Java?!!?

Vettore di 20 voti

Voti Universitari... che vanno da 15-30 (random)

Media

Stampa di Quanti sono promossi??? (Promosso>=18)

Aggiornamento:

10 punti subito!! Grazie mille!! 

1 risposta

Classificazione
  • Savina
    Lv 4
    2 mesi fa
    Risposta preferita

    Una possibile soluzione è questa:

    import java.util.Random;

    public class MyClass {

        public static void main(String args[]) {

            int[] votiUniversitari = new int[20];

            Random r = new Random();

            int minimo = 15;

            int massimo = 30;

            double sommaVoti = 0;

            for(int i = 0; i < votiUniversitari .length; i++){

                votiUniversitari [i] = r.nextInt(massimo-minimo) + minimo;

                sommaVoti += votiUniversitari[i];

            }

            

            double mediaVoti = sommaVoti/(votiUniversitari .length);

            if(mediaVoti >= 18)

                System.out.println("Lo studente è stato PROMOSSO con una media di " + mediaVoti);

            else 

                System.out.println("Lo studente è stato BOCCIATO con una media di " + mediaVoti);

        }

    }

    • Commenter avatarAccedi per rispondere alle risposte
Altre domande? Fai una domanda e ottieni le risposte che cerchi.