Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Abend.

Hoffe jemand kann mir helfen.

Sollten ein Programm mit Zufallszahlen erzeugen.

Allerdings sollen die ausgegebenen Zahlen

als ganze zahlen zwischen 1- 100

ausgegeben werden.

Wie kann man dies verändern.

habe nun folgendes Programm geschrieben, komme aber nicht weiter.:confused:

Danke für eure Hilfe im Vorraus.

import javax.swing.*;

//import java.util.* ;

public class ctrl

{

String a = JOptionPane.showInputDialog("Anzahl der Zufallszahlen eingeben:");

int n=Integer.parseInt (a); // Anzahl der Zufallszahlen

double R[]=new double [n]; // erzeugt Platz fuer n Zahlen

// int i;

public ctrl()

{

erzeugenderZahlen();

mittelwertBerechnen();

maximumBerechnen();

haeufigkeitBestimmen();

}

public void erzeugenderZahlen ()

{

// Zufallszahlen:

for (int i=0; i<n; i++)

{

R= 100 * Math.random(); // erzeuge Zufallszahlen

System.out.println( R);

System.out.println();

}

}

public void maximumBerechnen()

{

//for ( int i=0; i<n; i++) R=Math.random();

double max=R[0];

for (int i=1; i<n; i++)

if (R>max) max=R;

System.out.println("Das Maximum ist :"+max );

System.out.println( );

Geschrieben

Also du kannst dein Ergebniss Array in int ändern


int R[]=new int [n]; // erzeugt Platz fuer n Zahlen

Und dann änderst du die Berechnung in

R[i]= (int)(Math.random()*100+1)

Alternativ kannst du auch die Klasse Random aus dem java.util package nutzen

Random zufall = new Random(new Date().getTime());

R[i] = zufall.nextInt(100)+1;

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...