Skip to main content

Displays The Number Of Characters, Lines and Words in a Text File

import java.io.*;
class File2
{
 public static void main(String[] args) throws IOException
 {
  BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
  System.out.println("Enter a file name");
  String s=br.readLine();
  int s1,ch=0,ln=0,wd=0;
  FileInputStream fin=new FileInputStream(s);
  do 
  {
   s1= fin.read();
   if(s1 !=-1) 
   {
    ch++;
    if((char)s1==' '||(char)s1=='\n')
     wd++;
    if((char)s1=='\n')
     ln++;
   }
  } while(s1!= -1);
  System.out.println("The number of characters is "+ch);
  System.out.println("The number of words is "+wd);
  System.out.println("The number of lines is "+ln);
  fin.close();
 }
}

Comments

Popular posts from this blog

Find Value of S=ut+1/2*a*t**2.

PROCEDURE:-        1.enter values for u,a,t to find distance        2.find distance with the formulae ut+1/2at 2        3.print the above result CODE:- #include<stdio.h> #include<conio.h> void main() {   float u,t,a,S;   clrscr();   printf(“enter values u,t,a”);   scanf(“%f %f %f”, &u,&t,&a);   S=(u*t)+(0.5*a*t*t);   printf(“\n  S = %f”, S); } Input:- enter values u,t,a               U=10,t=4,a=4.9 Output:- S =79.200