Wenn zuerst.... dann....

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
maverick2012
User
Beiträge: 11
Registriert: Donnerstag 19. August 2010, 07:04

:K
Bis jetzt habe ich Leider noch kein Konzept, werde mir bis morgen etwas überlegen!

Gruß
.robert
User
Beiträge: 274
Registriert: Mittwoch 25. April 2007, 17:59

Öhm, du musst doch irgend eine Problemstellung oder Aufgabe haben, durch die du auf das Problem gestoßen bist...
Benutzeravatar
DaMutz
User
Beiträge: 202
Registriert: Freitag 31. Oktober 2008, 17:25

ich glaube er will eine Zahlenreihe immer wieder wiederholen sprich z.B. von 2 - 7 und dann bei 7 wieder mit 2 weiter machen, mit der Möglichkeit sowohl aufwärts wie abwärts zu gehen.

Code: Alles auswählen

up = False
value = 3
maximum = 7
minimum = 2
while(True):
    print value
    if up:
        value += 1
        if value > maximum:
            value = minimum
    else:
        value -= 1
        if value < minimum:
            value = maximum
maverick2012
User
Beiträge: 11
Registriert: Donnerstag 19. August 2010, 07:04

Hallo,

Habe endlich etwas für meine Ansprüche gefunden:
Das gleiche sollte ich auch mit den (min) Elementen machen können, sobald ich das "raw_input A", "raw_input B", "raw_input C" und "raw_input D" eingegeben habe!

Code: Alles auswählen

max = list[0]
merke dir die erste Zahl in list als aktuelle größte Zahl

Code: Alles auswählen

i = 1

Code: Alles auswählen

while i < len(list):
gehe der Reihe nach durch die 2-te bis letzte Zahl in list

Code: Alles auswählen

if liste[i] > max:

Code: Alles auswählen

max = liste[i]
ist die aktuelle Zahl größer als die bisherige größte (max), dann merke dir die aktuelle als die neue größte Zahl

Code: Alles auswählen

i = i + 1
am Ende ist der gespeicherte Wert von max die größte Zahl in list

Hoffe es hilft euch weiter :wink:

Danke nochmals für die Unterstützung :wink:
Benutzeravatar
DaMutz
User
Beiträge: 202
Registriert: Freitag 31. Oktober 2008, 17:25

dann sag doch du willst von einer Liste von Zahlen die grösste und die kleinste Zahl.

Code: Alles auswählen

In [433]: max(range(0,4))
Out[433]: 3

In [434]: min(range(0,4))
Out[434]: 0
Pascal
User
Beiträge: 271
Registriert: Samstag 4. April 2009, 22:18

maverick2012 hat geschrieben:Hoffe es hilft euch weiter :wink:
Ehmm, ich dacht wir sollten dir helfen und nicht umgekehrt :?
maverick2012
User
Beiträge: 11
Registriert: Donnerstag 19. August 2010, 07:04

Ehmm, ich dacht wir sollten dir helfen und nicht umgekehrt :?
Ich wusste nicht wie ich das Problem Beschreiben sollte, deshalb die Anmerkung,
weil ich letzlich einen Teil der Lösung fand :|

Ich hoffe wir können fortfahren :wink:

Gruß
Antworten