Advertisement
Suzana_Marek

Homework_correction

Jun 26th, 2024 (edited)
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.58 KB | Software | 0 0
  1. package org.example;
  2.  
  3. import java.util.Random;
  4. import java.util.Scanner;
  5.  
  6. public class Main {
  7.     public static void main(String[] args) {
  8.         /*Как се генерират числа в Java?  - s Math
  9.         1.1. Генерирай числата от 0 до 9 на случаен принцип - с формула
  10.  
  11.         Как се задава background?
  12.         2.1. Генерирай "Зелен" или "Червен" фон
  13.         2.2. Ако фона е зелен добави числото към предишното
  14.         2.3. Ако фона е червен извади числото */
  15.  
  16.  
  17.         Scanner scanner = new Scanner(System.in);
  18.         int totalSum = 0;
  19.         String continueExecution;
  20.  
  21.         do {
  22.             int randomNumber = (int) (Math.random() * 10);
  23.             System.out.println("Random number: " + randomNumber);
  24.  
  25.  
  26.             Random rand = new Random();
  27.             boolean isGreenBackground = rand.nextBoolean();
  28.             boolean isRedBackground = !isGreenBackground;
  29.  
  30.             if (isRedBackground) {
  31.                 System.out.println("Background is Red");
  32.                 totalSum = totalSum + randomNumber;
  33.             } else {
  34.                 System.out.println("Background is Green");
  35.                 totalSum = totalSum - randomNumber;
  36.             }
  37.             System.out.println("Total Sum is " + totalSum);
  38.             System.out.print("Would you like to continue? (yes/no): ");
  39.             continueExecution = scanner.next();
  40.  
  41.         } while (continueExecution.equalsIgnoreCase("yes"));
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement