The program in Figure 1 needs to be changed so that it repeats four times using definite (count-controlled) iteration.
Figure 1
Console.Write("Enter a score: ");
int score = Convert.ToInt32(Console.ReadLine());
if (score >= 50) {
Console.WriteLine("Pass");
}
else {
Console.WriteLine("Fail");
}
Select one option that does this correctly.
for (int count = 0; count < 4; count++) {
Console.Write("Enter a score: ");
int score = Convert.ToInt32(Console.ReadLine());
if (score >= 50) {
Console.WriteLine("Pass");
}
else {
Console.WriteLine("Fail");
}
}
for (int count = 0; count <= 4; count++) {
Console.Write("Enter a score: ");
int score = Convert.ToInt32(Console.ReadLine());
if (score >= 50) {
Console.WriteLine("Pass");
}
else {
Console.WriteLine("Fail");
}
}
int count = 1;
while (count <= 4) {
Console.Write("Enter a score: ");
int score = Convert.ToInt32(Console.ReadLine());
if (score >= 50) {
Console.WriteLine("Pass");
}
else {
Console.WriteLine("Fail");
}
count = count + 1;
}
int count = 4;
while (count > 0) {
Console.Write("Enter a score: ");
int score = Convert.ToInt32(Console.ReadLine());
if (score >= 50) {
Console.WriteLine("Pass");
}
else {
Console.WriteLine("Fail");
}
count = count - 1;
}
298 exam-style questions on AQA GCSE Computer Science Programming concepts. Each one has a worked solution and a mark scheme showing where the marks go.