Closed Thread
Results 1 to 8 of 8

Thread: Loops

  1. #1
    Sionofdarkness is offline Programming Expert
    Join Date
    Jul 2006
    Posts
    383
    Rep Power
    0

    Loops

    How are loops used in programs? When are they used, and what exactly do they do? I've heard of loops before, but never knew exactly what they were used for.

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Posts
    Many

     
  3. #2
    Join Date
    Jul 2006
    Location
    Amherst, New York, United States
    Posts
    6,264
    Blog Entries
    26
    Rep Power
    20
    a loop allows you to keep iterating(looping) something untill a condition is true...ive only ever used a loop in a mathamatical program i developed... if my memory serves me right there are two types of loops the while loop and the for loop.

    a basic loop would be something like this


    while (variable > 0) {

    //do this

    }

    basically it says while the variable is grater than 0 keep doing the code inside the braces

  4. #3
    Sionofdarkness is offline Programming Expert
    Join Date
    Jul 2006
    Posts
    383
    Rep Power
    0
    Thanks a lot man, that seems like a very useful function. I can think of dozens of uses for loops right off the top of my head.

  5. #4
    kromagnon is offline Learning Programmer
    Join Date
    Jun 2006
    Posts
    50
    Rep Power
    0
    This is what I love about this forum. In most forums if someone asked a question common to new programmers(such as this question) they would get flamed.
    <!-- comment comment comment --></

  6. #5
    TkTech's Avatar
    TkTech is offline The Crazy One
    Join Date
    Jun 2006
    Location
    Canada
    Posts
    1,412
    Blog Entries
    1
    Rep Power
    31
    sadly your right kromagnon, it usually does happen. Most of the members of this forum are beginners themselves, and they work together to learn something, which is always nice to see.

  7. #6
    icepack's Avatar
    icepack is offline Programmer
    Join Date
    Jul 2006
    Location
    North Carolina
    Posts
    115
    Rep Power
    21
    It's important to know about the different kinds of loops and when to use each one. For instance, if you know you have to run something a certain amount of times(lets say 10 times), you'd use a for loop
    Code:
    for(int i=1; i <= 10; i++){
    this action will be done 10 times, no more or no less(unless somehwere in the code the variable i is overridden and set to 10);
    }
    or let's say you are taking input from a user and they are to enter 0 when they are done(these loops can be evaluated by T/F). the do-while loop
    Code:
    do{
    cin >> length;
    code actions
    } while(length != 0);
    the while loop is similar to the do-while loop, except for the fact taht regardless of what happens, the do-while loops body will be executed at least once.

  8. #7
    smith is offline Programmer
    Join Date
    Jun 2006
    Posts
    153
    Rep Power
    0
    Perfect icepack (rep given). The main thing here is how you want to execute your loop. Like icepack said, if you need it to happen at least once use the do-while. In most cases you will see either the for or just the while.
    Code:
    for (int i;;) {
       cout << "Smith";
    }

  9. #8
    Join Date
    Jul 2006
    Posts
    16,525
    Blog Entries
    75
    Rep Power
    144
    Also, for-loops and do-while loops can always be done using a while loop. The choice to use one of the others is usually an indication of what your intention is.
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

Closed Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Loops in C#
    By Bobthecoder in forum C# Programming
    Replies: 3
    Last Post: 10-26-2011, 08:56 PM
  2. Loops in C
    By TitanClone in forum C and C++
    Replies: 7
    Last Post: 10-14-2010, 11:58 AM
  3. Loops
    By D00M in forum Visual Basic Programming
    Replies: 4
    Last Post: 06-07-2010, 08:36 PM
  4. Loops
    By ksample23 in forum C and C++
    Replies: 5
    Last Post: 02-16-2010, 05:37 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts