rendered paste bodyimport java.io.*;
public class Matematika
{
public static void main(String[] args) throws Exception
{
if(args.length<2)
{
System.out.println("Uporaba: java Matematika prva.txt druga.txt");
System.exit(1);
}
BufferedReader vhTok = null;
BufferedWriter izTok = null;
try{
vhTok = new BufferedReader(new FileReader(args[0]));
izTok = new BufferedWriter(new FileWriter(args[1]));
String niz; int temp = 0; int rez = 0;
while((niz=vhTok.readLine())!= null){
for(int i=0; i<niz.length(); i++){
if(Character.isDigit(niz.charAt(i)))
{
temp = (niz.charAt(i)-'0');
System.out.println("Izpis Tempa :"+ temp);
}
else if((!Character.isDigit(niz.charAt(i))) || (niz.charAt(i)==(' ')) || (niz.charAt(i)==('\n')));
{
if(niz.charAt(i)=='+')
rez = temp + (niz.charAt(i+1)-'0');
else if(niz.charAt(i)=='-')
rez = temp - (niz.charAt(i+1)-'0');
else if(niz.charAt(i)=='*')
rez = temp * (niz.charAt(i+1)-'0');
System.out.println("Izpis Rez :"+ rez);
}
}
izTok.write(rez);
}
}catch(IOException e){
System.out.println("Napaka: " + e.getMessage());
}
finally{
vhTok.close();
izTok.close();
}
}
}