import java.io.*; import java.util.*; public class Sona1{ //programm kysib failinime ja s6na ning va"ljastab //lause l6pus leiduvate vastavate so~nade arvu public static void main(String argumendid[]) throws IOException{ String failinimi=Tekstiabi.kysiVastus("Sisesta failinimi:"); String sona=Tekstiabi.kysiVastus("Sisesta s6na:"); String lausemassiiv[]=Tekstiabi.lauseteks(Tekstiabi.loeFail(failinimi)); String sona1=sona.concat("."); String sona2=sona.concat("!"); String sona3=sona.concat("?"); int arv=0; int arv1=0; int arv2=0; int arv3=0; for(int i=0; i=0){ nr++; algkoht=koht+sona.length(); } else algkoht=lause.length(); } return nr; } //ku"sib kasutajalt so~ne static String kysiVastus(String kysimus) throws IOException{ System.out.println(kysimus); BufferedReader br=new BufferedReader( new InputStreamReader(System.in) ); return br.readLine(); } //jagab faili lauseteks static String[] lauseteks(String s){ String lause=""; Vector sahver=new Vector(); StringTokenizer st=new StringTokenizer(s, ".?!", true); lause=st.nextToken(); while(st.hasMoreTokens()){ String uus=st.nextToken(); char c=uus.trim().charAt(0); if(Character.isLowerCase(c)|uus.length()==1){ lause+=uus; } else{ sahver.addElement(lause); lause=uus; } } sahver.addElement(lause); String[] laused=new String[sahver.size()]; for(int i=0; i