All pastes #72050 Raw Edit

Miscellany

public text v1 · immutable
#72050 ·published 2006-06-26 14:13 UTC
rendered paste body
import 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();
		}
	}
}