Schleifen und Arrays

Status
Nicht offen für weitere Antworten.
Hallo,

In Informatik haben wir gerade mit Java begonnen und folgende Aufgabe bekommen, bei der ich aber nicht weiter komme:

wäre super nett, wenn ihr mir helfen könntet: ^^

Verfasse ein programm, dass eine Reihe von Kommazahlen einliest und dann den Durchschnitt der eingegebenen Werte berechnet. Fragen Sie dazu den Benutzer zunächst, wie viele Zahlen er eingeben möchte und geben Sie dann die Werte zunächst aus, und dann den Durchschnitt der Werte aus.

Java:
public class durchschnitt {

public static void main(String args[]) {

	int x;
	System.out.println("Wie viele Fliesskommazahlen möchten Sie eingeben?");
		x = SimpleIO.getInt(); // Hier ist der erste Aufgabenteil, die Menge
               	System.out.println("Geben Sie nun ihre Fliesskommazahlen ein");

			int[] auswahl = new int [ x ];
for (int i = 0; i != x;i++) {
/*Nun lege ich ja das Array an, wo der Benutzer seine WErte eingibt, und lass
es als Schleife so oft wiederholen, wie viele Werte er eingeben möchte
*/
			
		auswahl[i]= SimpleIO.getInt();
			}

		System.out.println("Ihre Auswahl lautet:");
			for (int i =0; i < auswahl.length;i++)
			{
			System.out.print(auswahl[i]);
			}
	
		System.out.println("Der Durchschnitt ihrer Eingabe lautet:");
	/*
	Nun komme ich aber nicht weiter; wie berechne ich das jetzt
	*/	
}}

Wie löse ich die Aufgabe jetzt geschickt? wie gesagt, bin noch Anfänger...^^

Danke schonmal
 
S

SlaterB

Gast
wie würdest du denn den Durchschnitt mit Papier und Bleistift berechnen?

> SimpleIO.getInt()
passt übrigens schlecht zu 'Fliesskommazahl', was man auch eher mit ß schreibt?
 

Painii

Bekanntes Mitglied
Denk drüber nach wie du ohne Computer den Durchschnitt ausrechnest und setz das dann in dein Programm um ;)

Ums einfach zu machen:
Wie errechnest du den Durchschnitt aus den Zahlen 1, 2, 3, 4 ?
 
ja ich muss die Summe der Werte durch die anzahl der werte teilen^^

(1+2+3+4)/4 :)
nur wie kriege ich das hin, jeden Wert von einem Index zu addieren und dann durch die anzahl zu teilen?
ich komme da irgendwie gerade nicht drauf^^
 
S

SlaterB

Gast
> for (int i =0; i < auswahl.length;i++)
> {
> System.out.print(auswahl);

bekommst du hin

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

ist dagegen schwer?
 

Murray

Top Contributor
Für das Einlesen der Werte hast du ja schon eine Schleife verwendet. Für die Addition aller Werte könntest du wieder eine Schleife nehmen. Du kannst die Addition natürlich auch bereits in der ersten Schleife machen und dabei merken, dass das Array zur Berechnung überflüssig ist.
 
und wie sieht das dann aus, wenn ich das kürzer machen will...

sry, dass ich mir das nicht so recht vorstellen kann, aber wir machen java erst seit vorgestern... ;(
 

Ezra

Bekanntes Mitglied
Du kannst die Eingaben gleich summieren, anstatt sie in einem Array zu speichern.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Kingdako Wie löse ich eine Mathematische Formel mit Arrays und Schleifen? Java Basics - Anfänger-Themen 32
kokojamboo92 Schleifen und Arrays Java Basics - Anfänger-Themen 7
T Anfängerfrage zu Schleifen und Arrays Java Basics - Anfänger-Themen 5
L Histogram mittels Schleifen und Arrays Java Basics - Anfänger-Themen 9
S Mehrere Arrays in Schleifen Java Basics - Anfänger-Themen 9
J Schleifen-Problem mit Arrays Java Basics - Anfänger-Themen 8
J Aufgabe mit Arrays, Schleifen & Switch/Case Java Basics - Anfänger-Themen 7
T schleifen Java Basics - Anfänger-Themen 3
S Erste Schritte While Schleifen Java Basics - Anfänger-Themen 11
M geschachtelte for-Schleifen - Einmaleins ausgeben Java Basics - Anfänger-Themen 3
Mikejr Schleifen Java Basics - Anfänger-Themen 4
java-starter Erste Schritte Mit While Schleifen Programme schreiben Java Basics - Anfänger-Themen 4
K geschachtelte "for-Schleifen" Java Basics - Anfänger-Themen 3
Alen123 Potenzen in Schleifen Java Basics - Anfänger-Themen 26
Alen123 String wiederholen mit Schleifen Java Basics - Anfänger-Themen 1
A Schleifen und Boolsche Ausdrücke Java Basics - Anfänger-Themen 42
W Schleifen Java Basics - Anfänger-Themen 36
S Interaktive Abfrage, Hilfe mit Schleifen! Java Basics - Anfänger-Themen 6
Mojtaba1986 Hausaufgabe (Schleifen) Java Basics - Anfänger-Themen 33
A Schleifen Verzweigungen Java Basics - Anfänger-Themen 18
C Sind die while-Schleifen richtig in for-Schleifen ersetzt worden? Java Basics - Anfänger-Themen 8
D Schleifen Problem Java Basics - Anfänger-Themen 2
H Muster mit verschachtelten Schleifen kreieren. Java Basics - Anfänger-Themen 2
A Schleifen in Java Java Basics - Anfänger-Themen 4
A Schleifen, Hilfe! Java Basics - Anfänger-Themen 6
C Schleifen Durchlauf Java Basics - Anfänger-Themen 7
M While-Schleifen-Fehler Java Basics - Anfänger-Themen 4
J Schleifen Wiederholendes Zeichenmuster Java Basics - Anfänger-Themen 4
K For-Schleifen Ablauf Java Basics - Anfänger-Themen 5
L Anzahl der Aufrufe von Schleifen bestimmen Java Basics - Anfänger-Themen 1
S Hilfe bei Java Aufgabe (Schleifen) Java Basics - Anfänger-Themen 25
B Verschachtelte For Schleifen Java Basics - Anfänger-Themen 8
G Input/Output Schleifen Durchlauf Java Basics - Anfänger-Themen 5
A Erste Schritte Schleifen Java Basics - Anfänger-Themen 5
J Muster und Schleifen Java Basics - Anfänger-Themen 33
H ERGÄNZUNGSFRAGE: Klammersetzung bei if-else Anweisungen und Schleifen Java Basics - Anfänger-Themen 2
scratchy1 Argumente mit verschiedenen Schleifen ausgeben Java Basics - Anfänger-Themen 3
C Schleifen Java Basics - Anfänger-Themen 12
E geschachtelte for-schleifen Java Basics - Anfänger-Themen 6
L Übungsaufgabe zu Schleifen Java Basics - Anfänger-Themen 7
W Erste Schritte Rechnen mit Schleifen? Denkanstoß gesucht Java Basics - Anfänger-Themen 15
A Erste Schritte for-Schleifen vereinfachen Java Basics - Anfänger-Themen 5
S Immer das selbe mit den Schleifen Java Basics - Anfänger-Themen 24
N Problem mit Schleifen Java Basics - Anfänger-Themen 20
O Array, geschachtelte For-Schleifen Java Basics - Anfänger-Themen 34
S While-Schleifen Ausgabe als String? Java Basics - Anfänger-Themen 1
R Threads Pause zwischen zwei Schleifen Java Basics - Anfänger-Themen 1
D verschachtelte Schleifen Java Basics - Anfänger-Themen 6
H Schleifen (anfänger) Java Basics - Anfänger-Themen 13
C Variablen in Schleifen außerhalb verwenden Java Basics - Anfänger-Themen 2
L Schachbrettnummerierung mit Schleifen.. Java Basics - Anfänger-Themen 3
H Schleifen Java Basics - Anfänger-Themen 8
L Zahlentripel und for-Schleifen Java Basics - Anfänger-Themen 2
T Spezielle Aufgabe zu Schleifen Java Basics - Anfänger-Themen 3
T Erste Schritte Schleifen-Stop Java Basics - Anfänger-Themen 14
kilopack15 Rekursion und Schleifen Java Basics - Anfänger-Themen 27
I Mehre While-Schleifen hintereinander Java Basics - Anfänger-Themen 13
P Terminieren diese Schleifen Java Basics - Anfänger-Themen 6
L Was heißt terminieren bei Schleifen? Java Basics - Anfänger-Themen 3
I Brauche Hilfe bei Schleifen Java Basics - Anfänger-Themen 18
C Erste Schritte While-Schleifen-Problem Java Basics - Anfänger-Themen 3
W Schleifen bei Greenfoot Java Basics - Anfänger-Themen 4
B Operatoren Stopp von Schleifen Java Basics - Anfänger-Themen 9
K Loop ohne Schleifen Java Basics - Anfänger-Themen 2
V Rechenzeichen bei Termen - Darstellung bei Schleifen Java Basics - Anfänger-Themen 7
E Muster auf der Konsole ausgeben lassen (Schleifen) Java Basics - Anfänger-Themen 7
C Erste Schritte Probleme bei Aufgaben zu Schleifen Java Basics - Anfänger-Themen 11
F OOP Schleifen und Probleme mit Setter und Getter Java Basics - Anfänger-Themen 1
L Blöcke bei verschachtelten Schleifen Java Basics - Anfänger-Themen 3
L Kurze Frage zu verschachtelten Schleifen Java Basics - Anfänger-Themen 3
E Erste Schritte Sternchenpyramide mit For-Schleifen erstellen Java Basics - Anfänger-Themen 9
H Best Practice Wie mit break verschachtelte Schleifen komplett verlassen? Java Basics - Anfänger-Themen 2
arti28 Erste Schritte For-Schleifen und While-Schleifen, String als Muster ausgeben. Java Basics - Anfänger-Themen 3
T [Schleifen] Schleifenproblem Java Basics - Anfänger-Themen 4
F Verschachtelte Schleifen Java Basics - Anfänger-Themen 4
J Hilfe verschachtelte Schleifen Java Basics - Anfänger-Themen 5
O Geschachtelte For-Schleifen Java Basics - Anfänger-Themen 1
D Zeichnen, Schleifen Java Basics - Anfänger-Themen 7
S Zeichnen , Schleifen Java Basics - Anfänger-Themen 4
L Schleifen und Array, nur letzte Eingabe wird ausgegeben Java Basics - Anfänger-Themen 3
Z Frage zu for-Schleifen Java Basics - Anfänger-Themen 5
M Wie kann ich eine Ausgabe vervielfachen? (Schleifen) Java Basics - Anfänger-Themen 4
Z Schleifen Beispiel: Fakultät Java Basics - Anfänger-Themen 26
T Erneute Frage zu Schleifen Java Basics - Anfänger-Themen 4
V Schleifen die nicht voneinander abhängen! (für CAN-BUS) Java Basics - Anfänger-Themen 10
S for-Schleifen Problem Java Basics - Anfänger-Themen 4
W Methoden While Schleifen Ergebnis im String speichern Java Basics - Anfänger-Themen 5
F Erste Schritte Hilfe bei Übung zu String equals() und Schleifen Java Basics - Anfänger-Themen 8
J Anzahl von for-Schleifen in Abhängigkeit von Zahleneingabe erzeugen Java Basics - Anfänger-Themen 1
X Methoden Logik-Problem mit Schleifen. Java Basics - Anfänger-Themen 7
J MouseListener für Schleifen-Objekte Java Basics - Anfänger-Themen 13
W Aufgabe mit Schleifen Java Basics - Anfänger-Themen 8
M Sektkelch mit Schleifen Java Basics - Anfänger-Themen 9
F Methoden JTable + 2 For-Schleifen Java Basics - Anfänger-Themen 4
I Listen, for - Schleifen Java Basics - Anfänger-Themen 8
N Schleifen Problem Java Basics - Anfänger-Themen 3
A Ausgabe von Schleifen nebeneinander? Java Basics - Anfänger-Themen 3
T durchlaufene while-Schleifen zählen Java Basics - Anfänger-Themen 3
L schleifen fehler Java Basics - Anfänger-Themen 12
X Array Ausgabe bei Verwendung von 2 Schleifen erklären Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Neue Themen


Oben