Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class Main {
- static double summ = 1;
- static public void main(String[] args) throws InterruptedException{
- Runnable r = new Runnable(){
- @Override
- public void run(){
- int n = 3;
- while (true){
- summ += 1/n;
- n += 2;
- }
- }
- };
- Thread t = new Thread(r);
- t.start();
- while(true){
- switch(menu()){
- case 1:
- t.notify();
- break;
- case 2:
- t.wait();
- break;
- case 3:
- System.out.println("Результат " + (4*summ));
- break;
- case 4:
- break;
- case 5:
- return;
- }
- }
- }
- public static int menu(){
- System.out.println("1 Продолжить вычисления");
- System.out.println("2 Приостановить вычисления.");
- System.out.println("3 Посмотреть текущий результат.");
- System.out.println("4 Узнать суммарное время, затраченное на вычисления.");
- System.out.println("5 Выход");
- System.out.println("Введите значение : ");
- Scanner sc = new Scanner(System.in);
- int read = sc.nextInt();
- return read;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement