Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Challenge: Password Attempts | While and Do-While Loops: Control and Flexibility
Quizzes & Challenges
Quizzes
Challenges
/
C# Loops Practice

bookChallenge: Password Attempts

Taak

Swipe to start coding

Strengthen your while loop skills by building a password entry system. Complete the following steps:

  • Use a while loop to process password attempts, stopping if the correct password is entered or if the maximum number of attempts is reached.
  • Try not use if, else, or break statements inside the loop.
  • On each attempt, print the password entered.
  • Print a message showing how many attempts remain after each incorrect guess.
  • When the correct password is entered, print a success message and stop further attempts.
  • If all attempts are used without entering the correct password, print an account locked message after the loop.

Oplossing

Note
Note

In this task:

  • attempt is the current password guess from the attempts array, used for printing and comparison;
  • remaining counts how many tries are left, decreasing after each wrong password;
  • found is true when the correct password is entered, stopping the loop.

These variables let you manage attempts and stop the loop without using if, else, or break.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

Awesome!

Completion rate improved to 5.56

bookChallenge: Password Attempts

Veeg om het menu te tonen

Taak

Swipe to start coding

Strengthen your while loop skills by building a password entry system. Complete the following steps:

  • Use a while loop to process password attempts, stopping if the correct password is entered or if the maximum number of attempts is reached.
  • Try not use if, else, or break statements inside the loop.
  • On each attempt, print the password entered.
  • Print a message showing how many attempts remain after each incorrect guess.
  • When the correct password is entered, print a success message and stop further attempts.
  • If all attempts are used without entering the correct password, print an account locked message after the loop.

Oplossing

Note
Note

In this task:

  • attempt is the current password guess from the attempts array, used for printing and comparison;
  • remaining counts how many tries are left, decreasing after each wrong password;
  • found is true when the correct password is entered, stopping the loop.

These variables let you manage attempts and stop the loop without using if, else, or break.

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2
single

single

some-alt