java_practice/practice_projects/src/WhileLoops.java
2026-01-07 23:24:08 -07:00

46 lines
1,017 B
Java

import java.util.Scanner;
public class WhileLoops {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
String name = "";
// Get users name
while(name.isEmpty()){
System.out.print("Enter your name: ");
name = scanner.nextLine();
}
// get users age
int age = 0;
do{
System.out.println("Enter your age: ");
System.out.println("(Your age can't be negative)");
age = scanner.nextInt();
}while(age < 0);
// Greet them
System.out.printf("Hello %s. You are %d years old!\n", name, age);
// ask a user to enter a number between 1 - 10;
int number = 0;
do{
System.out.print("Enter a number between 1-10: ");
number = scanner.nextInt();
} while(number < 1 || number > 10);
System.out.printf("Wow %s. You picked %d", name, number);
scanner.close();
}
}