Tuesday, 18 March 2014

Today i m going tell you how you can calculate your typing speed using Java code
Here is the Code :


 import java.util.Scanner;  
   
 public class TypingSpeedCalculator {  
  int no_of_words=0;  
  static int z;  
  double minutes;  
  double start,end;  
    
    
 public int count_Words(){  
 int a=1;  
 String b;  
   
 Scanner s1 = new Scanner(System.in);  
   
 System.out.println("Type some text : ");  
   
 start = System.currentTimeMillis();  
 b = s1.nextLine();  
   
 end = System.currentTimeMillis()-start;  
   
 minutes = end/60000;  
   
 for(int i = 0;i < b.length();i++){  
   
  if(b.charAt(i) == ' '){  
  a = a + 1;  
  }  
 }  
 no_of_words = a;  
   
 return a;  
 }  
   
 public void typing_Speed(){  
  double a = 0;  
    
  a = no_of_words/minutes;  
   
  System.out.println("Your typing Speed is "+a+" WPM");  
 }  
   
 public static void main(String args[]){  
    
  TypingSpeedCalculator ui=new TypingSpeedCalculator();  
   
  System.out.println("\nOutput : \n");  
   
  ui.count_Words();  
   
  ui.typing_Speed();  
 }  
 }  
Output:


  Hope you Liked this. FOLLOW me for more awesome stuff!!! 



Get Your Programming Related Problems SOLVED




2 comments:

Post a Comment

Subscribe to RSS Feed Follow me on Twitter!