Write a program of a game STONE PAPER SCISSOR with computer as oponent and ask the user the no of times he wanted to play and display the result and accuraccy. ( #JAVA )
/* Write a program of a game STONE PAPER SCISSOR with computer as oponent and ask the user the no of times he wanted to play and display the result and accuraccy. */
package com.company; import java.util.Scanner; import java.util.Random; public class StonePaperScissors { public static void main(String args[]) { Scanner sc = new Scanner(System.in); Random random = new Random(); System.out.println("Press \' 0 \' for STONE"); System.out.println("Press \' 1 \' for PAPER"); System.out.println("Press \' 2 \' for SCISSOR"); double accuracy; int TotalTimes = 10; int WinTime = 0; for ( int i = 0 ; i < 10 ; i++ ) { System.out.println("Input Your Choice :"); int UserChoice = sc.nextInt(); if ( UserChoice > 2 ) { System.out.println("INVALID INPUT"); TotalTimes = TotalTimes - 1; } else { System.out.print("Your's Choice is "); if ( UserChoice == 0 ) System.out.println("STONE"); if ( UserChoice == 1 ) System.out.println("PAPER"); if ( UserChoice == 2 ) System.out.println("SCISSOR"); int ComputerChoice = random.nextInt(3); // System.out.println(ComputerChoice); System.out.print("Computers Choice is "); if ( ComputerChoice == 0 ) System.out.println("STONE"); if ( ComputerChoice == 1 ) System.out.println("PAPER"); if ( ComputerChoice == 2 ) System.out.println("SCISSOR"); if( UserChoice == ComputerChoice ) { System.out.println("DRAW"); TotalTimes = TotalTimes - 1; } else if ( UserChoice == 0 && ComputerChoice == 2 || UserChoice == 1 && ComputerChoice == 0 || UserChoice == 2 && ComputerChoice == 1 ) { System.out.println("YOU WIN"); WinTime = WinTime + 1; } else if ( UserChoice == 0 && ComputerChoice == 1 || UserChoice == 1 && ComputerChoice == 2 || UserChoice == 2 && ComputerChoice == 0 ) { System.out.println("YOU LOST"); } } // end of else } // end of for loop accuracy = (WinTime*100)/TotalTimes; System.out.println("Accuraccy : " + accuracy); } // end of main } // end of class
Thanks Dosto for Reading this blog.
I think you all are definitely thinking of being connected with me.
ππ»Β InstagramΒ :Β https://www.instagram.com/thetechdcode/
ππ»Β Facebook PageΒ :Β https://www.facebook.com/thetechdcode
ππ»Β TwitterΒ :Β https://twitter.com/thetechdcode
ππ»Β TelegramΒ ChannelΒ :Β https://t.me/thetechdcode
ππ»Β YouTubeΒ :Β https://www.youtube.com/channel/UCjJnEdeugftBwQ3yMuD4B_A
ππ»Β Tech DCode LinktreeΒ :Β https://linktr.ee/thetechdcode
ππ»Β My Personal HandlesΒ :Β https://linktr.ee/virtualshivamin
π§βπ»π§βπ»Β Social Media Links of SHIVAM SINGH (OWNER) :
ππ»Β InstagramΒ :Β https://www.instagram.com/virtualshivamin/
ππ»Β Facebook PageΒ :Β https://www.facebook.com/virtualshivamin/
ππ»Β TwitterΒ :Β https://twitter.com/virtualshivamin/
ππ»Β Personal LinktreeΒ :Β https://linktr.ee/virtualshivamin
π€π€Β Check Best Offers/Deals and Discount on Amazon :
πΒ AmazonΒ :Β https://amzn.to/3tLt2FN
πΒ BestsellersΒ :Β https://amzn.to/31boSuB
πΒ New RealeasesΒ :Β https://amzn.to/3rdru5U
πΒ Movers and ShakersΒ :Β https://amzn.to/3lFu5nY
πΒ Computer and accessories :Β https://amzn.to/3lERTbJ
πΒ ElectronicsΒ :Β https://amzn.to/3sqHW4l
πΒ SoftwaresΒ :Β https://amzn.to/3ccwAee