Module: (Java) Routinen: Prozeduren und Funktionen - 2


Problem

1/11

Subroutine-Funktion

Theory Click to read/hide

Funktion ist ein Unterprogramm, das das Ergebnis zurückgibt (Anzahl, Symbolzeile usw.)

Stellen Sie sich vor, dass Sie die Ware im Internet bestellt haben. Im Hinblick auf die Programmierung haben Sie ein Teilprogramm gefordert, und im Gegensatz zum Verfahren sollte dieses Teilprogramm das Ergebnis der Lieferung der von Ihnen bestellten Waren zurückgeben. Diese Unterprogramme werden aufgerufen Funktionen
Die Funktion wird genau als Prozedur definiert. Einheit Im Gegensatz zum Verfahren ist es ein besonderer Bediener. returnnach der die in das Kernprogramm zurückzusendende Bedeutung aufgezeichnet wird.

Die Funktion, die den arithmetischen Mittel von zwei ganzen Zahlen zurückgibt, wird aussehen wie:

statischer Schwimmerdurchschnitt (int a, int b)
{~}
schwimmt avg = (a + b) / 2.
Rückgabe avg;
♪
Es bleibt zu verstehen, wie diese Funktion im Kernprogramm ausgelöst wird:
Auch sollte die Funktion sowie das Verfahren nicht erfüllt werden:
Durchschnitt(10, 5); 
Der Wert, der die Funktion zurückgibt, wird verloren. Es ist, als hätten sie den Internet-Shop nicht übergeben und weggeworfen. Ich glaube nicht, dass der Kunde es mag.

Besser. Das Ergebnis der Variablen halten (oder Leg ihn auf den Bildschirm.:
a = Durchschnitt(10, 5); 
System.out.println(Durchschnitt(10, 5));

Problem

Erstellen Sie eine Funktion, die die Anzahl der natürlichen Zahlen berechnet.
Mit dieser Funktion schreiben Sie ein Programm, das unter den fünf natürlich auferlegten Zahlen eine maximale Anzahl findet. Wenn es einige dieser Zahlen gibt, machen Sie eine größere Zahl.

Beispiele
NeinEingangsdatenAusgangsdaten
115
234
11)
ANHANG
111112
234