Use a do if the loop body must be executed at least once.
How many items are to be added?
Give a positive value
Give a positive value
void setup()
{
char answer;
do
{
answer = getChar("Continue? Respond with y or n");
} while (answer != 'y' && answer != 'n');
}
void setup()
{
char response;
do
{
response = getChar("Please enter a letter of the alphabet");
} while ((response < 'a' || response > 'z') && (response < 'A' || response > 'Z'));
}
void setup()
{
int num;
do
{
num = getInt("Enter a positive integer");
} while (num <= 0);
int temp = num, sum = 0;
do
{
sum += temp %10;
temp /= 10;
} while (temp > 0);
println("The sum of the digits in " + num + " is " + sum);
}