Skip to content

Bree Cademy

Code helper

Menu
  • Test Code
Menu

Test Code

Console.Clear();

https://learn.microsoft.com/en-gb/training/modules/csharp-do-while/5-exercise-challenge-differentiate-while-do-statements
// capture user input in a string variable named readResult

// int numericValue = 0;
// bool validNumber = false;

//validNumber = int.TryParse(readResult, out numericValue);

int userInput;
string? readLine;

bool isNumber = false;
bool isValidEntry = false;

Console.WriteLine(“Please enter a number betwen 5 and 10”);


do
{

readLine = Console.ReadLine();
isNumber = int.TryParse(readLine, out userInput);

if ((isNumber) && (userInput > 4 && userInput < 11))
{
isValidEntry = true;
} else
{

Console.WriteLine($”{readLine} is not a valid entry, please enter a number between 5 and 10.”);
}

} while (!isValidEntry);


Console.WriteLine($”{readLine} is a valid number.”);

Code Posts

  • Test Code
©2026 Bree Cademy | Design: Newspaperly WordPress Theme