Advertisement
rangga_hrdme

LOOP: FOR, CONDITIONAL: IF, INPUT DATA

Apr 19th, 2021
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.65 KB | None | 0 0
  1. // LOOP: FOR, CONDITIONAL: IF, INPUT FROM KEYBOARD
  2. import java.util.Scanner;
  3.  
  4. public class Loop_for {
  5.     public static void main(String[] args) {
  6.         Integer lower, upper, entry, number;
  7.        
  8.         Scanner text = new Scanner(System.in);
  9.  
  10.         System.out.print("Numbers: odd[1], even[2] prime[3]: ");
  11.         entry = text.nextInt();
  12.  
  13.         System.out.print("Input lower limit integer: ");
  14.         lower = text.nextInt();
  15.  
  16.         System.out.print("Input upper limit integer: ");
  17.         upper = text.nextInt();
  18.  
  19.         if (lower < upper) {
  20.  
  21.             if (entry == 1) {
  22.                 for (number = lower; number <= upper; number++) {
  23.                     if (number % 2 == 0) { // present odd
  24.                         continue;
  25.                     }
  26.                     System.out.println("ODD: " + number);
  27.                 }
  28.             } else if (entry == 2) {
  29.                 for (number = lower; number <= upper; number++) {
  30.                     if (number % 2 != 0) { // present even
  31.                         continue;
  32.                     }
  33.                     System.out.println("EVEN: " + number);
  34.                 }
  35.             } else if (entry == 3) {
  36.                 for (number = lower; number <= upper; number++) {
  37.                     if (number != 2 && number % 2 == 0) { // present prime
  38.                         continue;
  39.                     }
  40.                     System.out.println("PRIME: " + number);
  41.                 }
  42.             } else {
  43.                 System.out.println("STOP");
  44.             }
  45.         } else {
  46.             System.out.println("FALSE");
  47.         }
  48.     }
  49. }
  50.  
  51. // LOOP NUMBERS: ODD, EVEN, PRIME
  52.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement