Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.78 KB | None | 0 0
  1. import java.awt.*;
  2. import java.io.IOException;
  3. import java.util.Scanner;
  4. import java.text.SimpleDateFormat;
  5. import java.util.Date;
  6. import java.awt.image.BufferedImage;
  7. import java.io.File;
  8. import javax.imageio.ImageIO;
  9.  
  10. public class main {
  11.     public static void main(String[] args) throws IOException, AWTException {
  12.         System.out.println("Кофе-машина");
  13.         Scanner in = new Scanner(System.in);
  14.         System.out.println("Внесите деньги: ");
  15.         int moneyAmount = in.nextInt();
  16.  
  17.         System.out.printf("Вы внесли: " + moneyAmount + " руб \n");
  18.         in.close();
  19.  
  20.         int[] drinkPrices = {150, 80, 20, 10};
  21.         String[] drinkNames = {"капучино", "эспрессо", "воду","молоко"};
  22.  
  23.         boolean  canBuyAnything = false;
  24.         for(int i = 0; i < drinkPrices.length; i = i + 1)
  25.         {
  26.             if(moneyAmount >= drinkPrices[i]) {
  27.                 System.out.println("Вы можете купить " + drinkNames[i]);
  28.                 canBuyAnything = true;
  29.             }
  30.         }
  31.  
  32.         if(!canBuyAnything) {
  33.             System.out.println("Недостаточно средств :( Учите Java и зарабатывайте много :)");
  34.         }
  35.  
  36.         //скриншот экрана
  37.         BufferedImage image = new Robot().createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
  38.         ImageIO.write(image, "jpg", new File("/screenshot.jpg"));
  39.         System.out.println (image.getWidth() + "x" + image.getHeight());
  40.  
  41.         //вывод текущей даты в формате yyyyMMdd_HHmmss
  42.         SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd_HHmmss");
  43.         System.out.println(dateFormat.format( new Date() ) );
  44.     }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement