desislava_topuzakova

7. Най-малко число

Dec 19th, 2021
880
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.36 KB | None | 0 0
  1. package WhileLoop;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class MinNumber_07 {
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.         //алгоритъм за намиране на мин число
  9.         //1. създаваме променлива за мин число
  10.         //2. задаваме първоначална стойност -> възможно най-голяма
  11.         //3. всяко число да го проверя дали е минимално
  12.         int min = Integer.MAX_VALUE;
  13.         //повтаряме: въвеждаме някакъв ред и проверяваме максимума
  14.         //спираме: ред == "Stop"
  15.         //продължавам: ред != "Stop"
  16.         String row = scanner.nextLine(); //"Stop" или число под формата на текст ("99")
  17.         while (!row.equals("Stop")) {
  18.             //число под формата на текст - "99"
  19.             //преобразувам текст в число -> "99" - 99
  20.             int number = Integer.parseInt(row);
  21.             //всяко число да го проверя дали е мин
  22.             if (number < min) {
  23.                 min = number;
  24.             }
  25.             row = scanner.nextLine();
  26.         }
  27.         System.out.println(min);
  28.     }
  29. }
  30.  
Advertisement
Add Comment
Please, Sign In to add comment