Pseudocode für min -, max-und avg-Temperaturen
Ich bin kein erfahrener Programmierer (noch nicht), aber ich bin die Anwendung zu einer Schule, die mehrere coding-Kurse.
In der Aufnahmeprüfung es kann jedoch lösbare Probleme, die geschrieben werden müssen, in pseudocode oder Flussdiagramme. Etwas ich mit dem flow-charts, aber ich habe eine harte Zeit der pseudocode gut Aussehen.
Zum Beispiel, versuchte ich zu schreiben Sie einen pseudocode für ein Programm, das scannt 24 Temperatur-ist-Werte und druckt MIN, MAX und AVG, aber ich glaube nicht, dass ich das Tat gut. Ich bin soweit gekommen, aber nicht die AVG in:
max = 0 min = 0 set up array of a[24] loop start if a[x] > max
max = a[x]
else if a[x] < min
min = a[x]
print Max temp: print Min temp:
Ich würde gerne sehen, wie du Jungs würden die Konstruktion einer klaren pseudocode des Programms.
dies ist nicht on-topic für das codereview. Erstens, es ist nicht real code (es ist pseudocode), zweitens es funktioniert nicht code (die Implementierung ist noch nicht fertig.)
danke für die Aufklärung. Nie bemerkt, die "keine pseudo-code" in der Regel in den FAQ.
InformationsquelleAutor user1775611 | 2012-10-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kleinere Anweisungen tendenziell besser. Ich würde umschreiben, bereitgestellte snippet:
Es ist fast echtem python-code. Im folgenden ist mit echtem python-code:
FWIW, sollten Sie wahrscheinlich verwenden werden -inf und inf, sondern jede beliebige große (oder kleine) Werte, wie inf und -inf wird immer scheitern Ungleichheit testen (in die richtige Richtung, natürlich. inf-Datei ist immer größer als alles, und alles, was kleiner ist als Sie, zum Beispiel)
InformationsquelleAutor Wug
Wenn ich du wäre, ich wahrscheinlich so etwas schreiben. Ich bin nicht argumentieren, dass es perfekt ist, aber es ist wenigstens etwas zu arbeiten.
InformationsquelleAutor hevele