Hot News:

Unser Angebot:

  Foren auf CAD.de
  Siemens-Sinumerik
  if endif while endwhile

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  if endif while endwhile (1561 mal gelesen)
bmbuerg
Mitglied
techniker mashinenbau

Sehen Sie sich das Profil von bmbuerg an!   Senden Sie eine Private Message an bmbuerg  Schreiben Sie einen Gästebucheintrag für bmbuerg

Beiträge: 1
Registriert: 24.09.2001

erstellt am: 24. Sep. 2001 16:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

wer hat mir gute beispiele fuer die befehle if und while (mit spruengen im prg und abfragen)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

uli12us
Mitglied
werkzeugmacher


Sehen Sie sich das Profil von uli12us an!   Senden Sie eine Private Message an uli12us  Schreiben Sie einen Gästebucheintrag für uli12us

Beiträge: 15
Registriert: 17.02.2002

erstellt am: 14. Apr. 2002 17:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bmbuerg 10 Unities + Antwort hilfreich

Hallo bmbuerg das thema ist etwas sehr schwierig du mußt schon ein bißchen genauer werden was du machen willst. ich kann nur ein paar Beispiele hinschreiben die ganz allgemein sind

if Xwert==endwert
gotof ende
endif
go z100
ende:

Damit überprüft er die Gleichheit von 2 Werten wenn bedingung erfüllt wird das ausgeführt was zwischen if und endif steht wenn nicht das unmittelbar nachherstehend
Wichtig ist du mußt immer 2 Vergleichsoperatoren angeben sonst funzt nicht

mit while Xwert>=endwert und whileend bzw andersrum kenn ich mich nicht aus weils auf der Maschine eigentlich keinen Sinn macht auf deutsch heißt das während die Bedingung erfüllt ist macht deine Maschine das was zwischen anfang und ende steht wenn nicht macht sie das unmittelbar folgende
an der Bedingung hab ich auszusetzen daß es möglich ist daß das in der schleife vorhandene Programm überhaupt nicht ausgeführt wird.

Für
Repeat
.....
Until xwert==endwert
gilt das gleiche wie für die beiden Sachen oben nur daß im gegensatz zur Whileschleife mindestens ein Durchlauf da die Überprüfung auf erfüllung der Bedingung am Schleifenende statt am Anfang erfolgt.

Ich muß dir dringend empfehlen wenn du mit Bedingungen programmieren willst definiere dir am Anfang vom programm deine Variablen möglichst eindeutig weil du bei einem Programm das größer ist als 40,50 Zeilen unter garantie mit den R-Parametern gewaltig ins schleudern kommst.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz