Pagini recente » Cod sursa (job #446361) | Cod sursa (job #1904777) | Cod sursa (job #13915) | Cod sursa (job #1117479) | Cod sursa (job #2863588)
import java.io.File;
import java.io.IOException;
import java.io.RandomAccessFile;
import java.io.FileWriter;
public class text{
public static void main(String []args){
long nr_cuvinte = 0, nr_litere = 0;
try{
File f = new File("text.in"), g = new File("text.out");
RandomAccessFile in;
FileWriter out;
char caracter;
boolean am_inceput_cuvant = false;
in = new RandomAccessFile(f, "rw");
out = new FileWriter(g);
long len = in.length();
while( len > 0 ){
caracter = (char)in.readByte();
if( caracter >= 'a' && caracter <= 'z' || caracter >= 'A' && caracter <= 'Z' ){
if( !am_inceput_cuvant ){
am_inceput_cuvant = true;
nr_cuvinte++;
nr_litere++;
}
else nr_litere++;
}
else
am_inceput_cuvant = false;
len--;
}
Long rez = (nr_litere/nr_cuvinte);
out.write( rez.toString() );
in.close();
out.close();
}catch(IOException e){ System.out.println("Nu s-a gasit mortii lui de fisier!"); }
}
}