User Tools

Site Tools


notes:cprog:spring2024:projects:cnv0

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
notes:cprog:spring2024:projects:cnv0 [2024/03/06 07:36] – [do-while loops] Basic info hcopp1notes:cprog:spring2024:projects:cnv0 [2024/03/06 20:54] (current) – [do-while loops] amelvil2
Line 33: Line 33:
     whatever you want to happen;     whatever you want to happen;
 } </code> } </code>
 +
 +An example of a for loop that shows what iteration the loop is on, i.e Iteration: 0, Iteration: 1, etc. until it reaches Iteration: 9 and ends the loop:
 +<code>int i;
 +for (i = 0; i < 10; i++) {
 +    printf("Iteration: %d\n", i);
 +}</code>
 ====while() loops==== ====while() loops====
 A while loop is a loop that continues to iterate as long as the input evaluates to true. A while loop is a loop that continues to iterate as long as the input evaluates to true.
Line 62: Line 68:
     i--;     i--;
 } while ( i > 0 ) } while ( i > 0 )
 +</code>
 +
 +An example of a do-while loop being used. This loop will check if the user has inputted the correct password. The loop will continue until number equals 1234:
 +
 +<code>
 +int number;
 +do {
 +    printf("Enter the password: ");
 +    scanf("%d", &number);
 +} while (number != 1234);
 </code> </code>
notes/cprog/spring2024/projects/cnv0.1709710565.txt.gz · Last modified: 2024/03/06 07:36 by hcopp1