Advertisement
Guest User

RaindropSong

a guest
Feb 19th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.67 KB | None | 0 0
  1. package CodeAcademy_5_Loops_And_Arrays;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class RaindropSong
  6. {
  7.   public static void main(String[] args)
  8.   {
  9.       /*Задача 8: песента на капките
  10.       Направете програма, която очаква потребителят да въведе някакво число.
  11.       След това ако числото се дели:
  12.       на 3 - отпечатва “Пльок”
  13.       на 5 - “Пляс”
  14.       на 7 - “Пльос”
  15.       Ако не се дели на нито едно от горните се печата въведеното число.
  16.       Въвеждането е в цикъл, и продължава докато потребителят въведе числото 0.
  17.       Примери
  18.       28 се дели на 1, 2, 4, 7, 14, 28 - значи печатаме “Пльос”
  19.       30 се дели на 1, 2, 3, 5, 6, 10, 15, 30 - печатаме “ПльокПляс”
  20.       34 се дели 1, 2, 17, and 34, така че просто отпечатваме “34”*/
  21.  
  22.     Scanner scanner = new Scanner(System.in);
  23.     System.out.println("Enter a number: ");
  24.     int number = scanner.nextInt();
  25.  
  26.     while (number != 0) {
  27.  
  28.       if (number % 3 == 0) {
  29.         System.out.print("Пльок");
  30.       }
  31.  
  32.       if (number % 5 == 0) {
  33.         System.out.print("Пляс");
  34.       }
  35.  
  36.       if (number % 7 == 0) {
  37.         System.out.print("Пльос");
  38.       }
  39.  
  40.       if(number % 3 != 0 && number % 5 != 0 && number % 7 != 0){
  41.         System.out.println(number);
  42.       }
  43.  
  44.       scanner.nextLine();
  45.       number = scanner.nextInt();
  46.  
  47.     }
  48.   }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement