Zurück   dancecharts.at forums > Community > Funny Links & Lustiges

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
#1
Alt 7. July 2008, 23:11  
FLASH
Member 1st Class
FLASH sorgt für eine eindrucksvolle AtmosphäreFLASH sorgt für eine eindrucksvolle AtmosphäreFLASH sorgt für eine eindrucksvolle Atmosphäre
 

Standard
Zitat:
Zitat von reini
Weil die Schleife läuft ja in den meistens Fällen öfters durch. Mit einer If-Abfrage kann man das ja gar nicht realisieren!

Natürlich funktionert das - in C würde das zB so aussehen:

Code:
int i=0; begin: if(i<10) { ++i; printf("..."); goto begin; } else printf("...");

Goto's sollten allerdings nicht verwendet werden - das macht nämlich einen ziemlichen Sauhaufen aus dem Code.
Eine while-Schleife in C ist im Prinzip aber nichts anderes - nur syntaktisch schöner.
Mit Zitat antworten
#2
Alt 7. July 2008, 23:32  
Chris B.
Aufmerksamer Benutzer
Chris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes Ansehen
 
Benutzerbild von Chris B.
 

Standard
naja trotzdem würde rein formell auch diese if-anweisung keine schleife darstellen, sondern eben nur die beiden looppunkte...
Mit Zitat antworten
#3
Alt 7. July 2008, 23:37  
FLASH
Member 1st Class
FLASH sorgt für eine eindrucksvolle AtmosphäreFLASH sorgt für eine eindrucksvolle AtmosphäreFLASH sorgt für eine eindrucksvolle Atmosphäre
 

Standard
Das IST eine Schleife - wenn auch syntaktisch nicht schön.

Hast du schon mal Assembler programmiert? Dort ist das die einzige Möglichkeit, eine Schleife zu implementieren...
Mit Zitat antworten
#4
Alt 8. July 2008, 07:44  
Petzi
Mitzi
Petzi genießt hohes AnsehenPetzi genießt hohes AnsehenPetzi genießt hohes AnsehenPetzi genießt hohes AnsehenPetzi genießt hohes AnsehenPetzi genießt hohes AnsehenPetzi genießt hohes AnsehenPetzi genießt hohes AnsehenPetzi genießt hohes AnsehenPetzi genießt hohes AnsehenPetzi genießt hohes Ansehen
 
Benutzerbild von Petzi
 

Standard
ja es gibt keine if schleife!!! wie gesagt, ich hab das letzte mal C/C++ vor 3 Jahren angegriffen und da hab ich halt was durcheinander gebracht

Dann eben so:

if.....
while.......
else.......

HTML-Code:
#include <stdio.h> int main(void) { unsigned int Zaehler = 5; unsigned long Fakultaet = 1; do Fakultaet *= Zaehler--; /*Multipliziert und dekrementiert anschließend.*/ while (Zaehler > 0); printf("%lu\n", Fakultaet); return 0; }

oder do while, aber um das geht es ja eigentlich nicht, oder?
Mit Zitat antworten
#5
Alt 8. July 2008, 07:49  
Chris B.
Aufmerksamer Benutzer
Chris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes AnsehenChris B. genießt hohes Ansehen
 
Benutzerbild von Chris B.
 

Standard
Zitat:
Zitat von FLASH
Das IST eine Schleife - wenn auch syntaktisch nicht schön.

Hast du schon mal Assembler programmiert? Dort ist das die einzige Möglichkeit, eine Schleife zu implementieren...

sicher IST das eine schleife, aber die IF ANWEISUNG wurde zu keiner. und um das gings hier ja!

man kann alles loopen, aber deshalb sind dann nicht alle argumente, bedinungen, anweisungen und funktionen die dazwischenliegen eine schleife.
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu


Powered by vBulletin Version 3.5.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com, reworked by cyberaxe