» Willkommen auf Offtopic «

Rustaman
offline



OC God
23 Jahre dabei !

AMD T-Bred
1466 MHz @ 2254 MHz
42°C mit 1.65 Volt


Also ne Freundin schreib morgen nen Test in Informatik über Schleifen, also so mit "loop" und "do while". Da ich es beim Programieren nur bis zur Funktion eines Buttons gebracht habe und DER Guru grade nicht zu Hause ist frage ich hier und ersuche dringend eine sachkundige Antwort. Ich habe leider keine Ahnung welche Sprache gefordert ist, gehe aber davon aus, das in NRW überall die gleiche Sprache gelehrt wird.
Also wenn ihr idiotensichere Handbücher im Netz kennt, die solche Sachen beschreiben, her damit, helft Frauen am PC.
Wer weiß, vielleicht meldet sie sich ja zur Belohnung sogar hier an ;)


Diplomatie ist die Kunst einen Hund so lange zu tätscheln bis der Maulkorb fertig ist.

Beiträge gesamt: 3345 | Durchschnitt: 0 Postings pro Tag
Registrierung: Aug. 2001 | Dabei seit: 8589 Tagen | Erstellt: 20:38 am 10. April 2003
P4Peiniger
aus Kiel
offline



OC God
22 Jahre dabei !


was konkret ist denn deine Frage?? :confused:


think slack!
nethands

Beiträge gesamt: 3604 | Durchschnitt: 0 Postings pro Tag
Registrierung: Juli 2002 | Dabei seit: 8235 Tagen | Erstellt: 21:20 am 10. April 2003
DJ
aus Luxemburg
offline



OC God
22 Jahre dabei !

Intel Pentium IV
2400 MHz @ 3078 MHz
50°C mit 1.70 Volt


das koennte pascale sein , und nun ?


CU

Beiträge gesamt: 8177 | Durchschnitt: 1 Postings pro Tag
Registrierung: April 2002 | Dabei seit: 8347 Tagen | Erstellt: 21:25 am 10. April 2003
P4Peiniger
aus Kiel
offline



OC God
22 Jahre dabei !


vom prinzip braucht man nur zu wissen das schleifen aus nem RUMPF und ner Abbruchbedingung bestehen... wird teilweise auch anderes genannt...

in C zB

while (a > 3)
{
 tuDiesundDas();
}

oder auch

do
{


}
while ( a > 3)

vor bzw nachgestellt abbruchbedingung

in java sieht das syntaktisch fast genauso aus
und pascal is schwul ! :-)


think slack!
nethands

Beiträge gesamt: 3604 | Durchschnitt: 0 Postings pro Tag
Registrierung: Juli 2002 | Dabei seit: 8235 Tagen | Erstellt: 21:30 am 10. April 2003
DJ
aus Luxemburg
offline



OC God
22 Jahre dabei !

Intel Pentium IV
2400 MHz @ 3078 MHz
50°C mit 1.70 Volt


darum hat es bei mir auch e hinten :)


CU

Beiträge gesamt: 8177 | Durchschnitt: 1 Postings pro Tag
Registrierung: April 2002 | Dabei seit: 8347 Tagen | Erstellt: 21:34 am 10. April 2003
Rustaman
offline



OC God
23 Jahre dabei !

AMD T-Bred
1466 MHz @ 2254 MHz
42°C mit 1.65 Volt


Bin ich froh, das wir in EDV nur Textverarbeitung machen...

Erklärt das doch mal so, das des DAUs und Frauen verstehen :cry:

Für mich wäre z.B. schon nicht klar, ob "(a > 3)" eine Variable oder ein Fester Wert ist

Das erste leuchtet mir vom Sinn der Wörter und der Klammersetzung noch ein aber wo z.B. kommt beim 2. Bsp. hin, was gemacht werden soll, direkt hinter "do" oder in die Klammer?

Ich fürchte die Dame hat wärend des Unterrichts mehr gechattet als programiert, aber mich interessieren Hardwarepreise und Ebay-Auktionen ja auch mehr als Formatvorlagen :biglol:


Diplomatie ist die Kunst einen Hund so lange zu tätscheln bis der Maulkorb fertig ist.

Beiträge gesamt: 3345 | Durchschnitt: 0 Postings pro Tag
Registrierung: Aug. 2001 | Dabei seit: 8589 Tagen | Erstellt: 21:50 am 10. April 2003
Henro
aus Berlin
offline



Real OC or Post God !
23 Jahre dabei !

Intel Core i9
3300 MHz @ 4600 MHz mit 1.3 Volt


auszuführender Programmcode kommt immer zischen die geschweiften Klammern !


Da nicht komkret gefragt wurde welche Sprache er haben will will ich versuchen das in einer Art Pseudocode darzustellen :


Kopfgesteuerte Schleife :

"Solange" ( Bedingung )

Code ....


Das is ne recht einfache Darstellung einer Kopfgesteuerten Schleife. Die Bedingung muss zu Anfang erfüllt sein, sonst gehts gleich unter der Schleife weiter.


Fußgesteuerte Schleife :

Tue :

Code ...

Solange ( Bedingung )


Das ist ein Recht einfaches Beispiel für eine Fußgesteuerte Schleife, das heißt der Code wird zuersteinmal auf jeden Fall ausgeführt, weil die Bedingungsabfrage erst nach einmaligem durchlaufen der Schleife kommt.

Beide Schleifen gemeinsam habe das sie solange laufen wie die Bedingung zutrifft.

Man kann auch mehrere Bedinungung miteinander logisch UND oder ODER usw. verknüpfen :

Solange ( a<1 UND b>2 )

Die Bedingung ist nur dann erfüllt wenn a kleiner 1 UND b größer 2 ist. Bei den Bedingungen muss auch auf den Datentyp geachtet werden, das sollte man aber generell :biglol:

Weiterhin kann man auch kleine Schleifen in Schleifen mit if ( wenn ) Anweisungen realisieren, oder mehrere komplexe Bedingungsabhängige Schleifen ineinander verschachteln ... der Fantasy und der Bekloptheit sind da keine Grenzen gesetzt ;)


Ich glaub viel mehr sollte man für den Schulunterricht und vor allem für einen lumpigen Test nicht über Schleifen wissen müssen ! Wichtig ist halt noch zu wissen das Schleifen nicht Sprachenabhängig sind, sondern eigentlich nur logischer Natur sind und, wenn man sie im Pseudocode darstellt, auf jede Programmiersprache portieren kann !

gruß Hendrik


Beiträge gesamt: 15120 | Durchschnitt: 2 Postings pro Tag
Registrierung: Juli 2001 | Dabei seit: 8627 Tagen | Erstellt: 23:44 am 10. April 2003
Marodeur
offline



OC God
23 Jahre dabei !

AMD Athlon XP
1400 MHz @ 1733 MHz
41°C mit 1.75 Volt


@Rusta: Hast wohl auch in Mathe net ganz aufgepasst oder? a ist auf jeden Fall eine Variabele (oder VIELLEICHT ein String, würd aber wenig Sinn machen nen String direkt ohne Konvertierung mit ner Zahl zu vergleichen) und >3 fragt einfach nur ob das was vorm ">" steht größer ist als 3.

BTW, ich weiß nicht ob ich da noch helfen würde. Ich find sowas einfach nur zum kotzen. Es gibt eigentlich nix einfacheres als Info und wenn man selbst da noch nix tut (man kommt wirklich mit minimalen Aufwand auf ne 2 bis 1), dann sollte man sich doch überlegen, ob man da nicht was falsch gemacht hat.


Lach drüber wenns zum weinen nicht reicht.MANOWAR RULEZ!!!! ICH WAR DABEI: WARRIORS OF THE WORLD TOUR (6.12.02 Köln Palladium)

Beiträge gesamt: 6487 | Durchschnitt: 1 Postings pro Tag
Registrierung: Sep. 2001 | Dabei seit: 8544 Tagen | Erstellt: 0:09 am 11. April 2003
DarkFacility
aus Hannover
offline



Real OC or Post God !
21 Jahre dabei !

Intel Core i5 @ 4398 MHz
50°C mit 1.23 Volt


Es würde vielleicht helfen wenn man weiß welche programiersprache benutzt wird, weil es spezifisch anders aussehen kann...


"Hecken schützen Heckenschützen."
“Ich weiß immer was ich will, auch wenn ich es nicht weiß." Zitat: Frau L von U

Beiträge gesamt: 46340 | Durchschnitt: 6 Postings pro Tag
Registrierung: Feb. 2003 | Dabei seit: 8025 Tagen | Erstellt: 11:24 am 11. April 2003
Marodeur
offline



OC God
23 Jahre dabei !

AMD Athlon XP
1400 MHz @ 1733 MHz
41°C mit 1.75 Volt


Das hat sich jetzt doch sowieso erledigt. Mich würd mal das Ergebnis interessieren.


Lach drüber wenns zum weinen nicht reicht.MANOWAR RULEZ!!!! ICH WAR DABEI: WARRIORS OF THE WORLD TOUR (6.12.02 Köln Palladium)

Beiträge gesamt: 6487 | Durchschnitt: 1 Postings pro Tag
Registrierung: Sep. 2001 | Dabei seit: 8544 Tagen | Erstellt: 11:55 am 11. April 2003