Computer Science Canada
Programming C, C++, Java, PHP, Ruby, Turing, VB
Username:
Password:
Register
Wiki
Blog
Search
Turing
Chat Room
Members
Multiply Exiting
Index
->
Programming, Turing
->
Turing Help
Author
Message
Tallguy
Posted:
Wed Apr 30, 2008 8:30 am
Post subject: Multiply Exiting
How does one exit out of multiply loops (nested loops)once a statement is true.
Sponsor
Sponsor
Tony
Posted:
Wed Apr 30, 2008 9:31 am
Post subject: RE:Multiply Exiting
you can place the entire structure into a function and return out of that, or use multiple exit when statements
Turing:
loop
put
"start outter loop"
loop
put
"start inner loop"
exit
when
true
put
"inner loop skipped"
end
loop
exit
when
true
put
"outer loop skipped"
end
loop
put
"done!"
Tony's
programming blog
. DWITE - a
programming contest
.
darkangel
Posted:
Wed Apr 30, 2008 3:33 pm
Post subject: Re: Multiply Exiting
Tony wrote:
you can place the entire structure into a function and return out of that, or use multiple exit when statements
Turing:
loop
put
"start outter loop"
loop
put
"start inner loop"
exit
when
true
put
"inner loop skipped"
end
loop
exit
when
true
put
"outer loop skipped"
end
loop
put
"done!"
Is there any other way thats more efficient? When you have 3 or 4 procedures and most have nested loops it can get crowded very quickly with all the "exit when"'s
Nick
Posted:
Wed Apr 30, 2008 3:37 pm
Post subject: RE:Multiply Exiting
return
darkangel
Posted:
Wed Apr 30, 2008 4:02 pm
Post subject: Re: RE:Multiply Exiting
nick @ Wed Apr 30, 2008 3:37 pm wrote:
return
Its sad that i forgot this even thou i posted this exact syntax not 15 minutes ago
Display posts from previous:
All Posts
1 Day
7 Days
2 Weeks
1 Month
3 Months
6 Months
1 Year
Oldest First
Newest First
Index
->
Programming, Turing
->
Turing Help
Page
1
of
1
[ 5 Posts ]
Jump to:
Select a forum
CompSci.ca
------------
- Network News
- General Discussion
General Forums
-----------------
- Hello World
- Featured Poll
- Contests
Contest Forums
-----------------
- DWITE
- [FP] Contest 2006/2008
- [FP] 2005/2006 Archive
- [FP] 2004/2005 Archive
- Off Topic
Lounges
---------
- User Lounge
- VIP Lounge
Programming
--------------
- General Programming
General Programming Forums
--------------------------------
- Functional Programming
- Logical Programming
- C
C
--
- C Help
- C Tutorials
- C Submissions
- C++
C++
----
- C++ Help
- C++ Tutorials
- C++ Submissions
- Java
Java
-----
- Java Help
- Java Tutorials
- Java Submissions
- Ruby
Ruby
-----
- Ruby Help
- Ruby Tutorials
- Ruby Submissions
- Turing
Turing
--------
- Turing Help
- Turing Tutorials
- Turing Submissions
- PHP
PHP
----
- PHP Help
- PHP Tutorials
- PHP Submissions
- Python
Python
--------
- Python Help
- Python Tutorials
- Python Submissions
- Visual Basic and Other Basics
VB
---
- Visual Basic Help
- Visual Basic Tutorials
- Visual Basic Submissions
Education
-----------
- Student Life
Graphics and Design
-----------------------
- Web Design
Web Design Forums
---------------------
- (X)HTML Help
- (X)HTML Tutorials
- Flash MX Help
- Flash MX Tutorials
- Graphics
Graphics Forums
------------------
- Photoshop Tutorials
- The Showroom
- 2D Graphics
- 3D Graphics
Teams
------
- dTeam Public
Style:
Appalachia
blueSilver
eMJay
subAppalachia
subBlue
subCanvas
subEmjay
subGrey
subSilver
subVereor
Search:
You can syndicate this boards posts using the file
backend.php
or view the
topic map using sitemap.php.
Terms of Use
|
Privacy Policy