Week 5 Practice Problems
[Topic: 101 Review]
Enter a day of the week (0 - 6): 3
3 is Wednesday
Enter a day of the week (0 - 6): 6
6 is Saturday
Enter a day of the week (0 - 6): 15
15 is an invalid day of the week
if (day == 0) {
System.out.println("0 is Sunday");
} else if (day == 1) {
System.out.println("1 is Monday");
} else if (day == 2) {
System.out.println("2 is Tuesday");
} else if (day == 3) {
System.out.println("3 is Wednesday");
} else if (day == 4) {
System.out.println("4 is Thursday");
} else if (day == 5) {
System.out.println("5 is Friday");
} else if (day == 6) {
System.out.println("6 is Saturday");
} else {
System.out.println(day + " is an invalid day of the week")
}
switch (day) {
case 0:
System.out.println("0 is Sunday");
break;
case 1:
System.out.println("1 is Monday");
break;
case 2:
System.out.println("2 is Tuesday");
break;
case 3:
System.out.println("3 is Wednesday");
break;
case 4:
System.out.println("4 is Thursday");
break;
case 5:
System.out.println("5 is Friday");
break;
case 6:
System.out.println("6 is Saturday");
break;
default:
System.out.println(day + " is an invalid day of the week")
}
Enter a number: 6
Enter a number: 9
Enter a number: 1
Enter a number: 5
Enter a number: 3
Enter a number: 7
Enter a number: 6
Enter a number: 8
Enter a number: 4
Enter a number: 3
Sum of all the numbers you entered is 52
Enter a number: 3
Enter a number: 4
Enter a number: 9
Enter a number: 1
Enter a number: -2
Sum of all the numbers before the negative number is 17
import java.util.Scanner;
Scanner sc = new Scanner(System.in);
int sum = 0;
for (int i = 0; i < 10; i++) {
int num = sc.nextInt();
if (num < 0) {
break;
}
sum = sum + num; // sum += num;
}
Scanner sc = new Scanner(System.in);
int sum = 0;
int i = 0;
while (i < 10) {
int num = sc.nextInt();
if (num < 0) {
break;
}
sum = sum + num; // sum += num;
i++;
}
Scanner sc = new Scanner(System.in);
int sum = 0;
int i = 0;
do {
int num = sc.nextInt();
if (num < 0) {
break;
}
sum = sum + num; // sum += num;
i++;
} while (i < 10);