class Teht2 { public static void main(String[] args) { int tankkimax=2000; int tankit[] = new int[100]; int i=0; int valinta; int sourcetankki; int destinationtankki; int lupa=0; int siirtomaara=0; int tankkimaara=0; // Alustetaan tankit 1000 litralla System.out.print("Syota laivassa olevien tankkien maara: "); tankkimaara=Lue.kokonaisluku(); tankkimaara++; for(i=0;i2000) if(tankit[sourcetankki] - siirtomaara < 0) { System.out.println("**** Tankki, josta oljya otetaan on tyhja tai otat tankista enemman oljya kuin siella on!"); lupa=0; } if((tankit[destinationtankki] + siirtomaara) >2000) { System.out.println("**** Tankki, johon oljya siirretaan on taysi tai siirrossa tankkiin tulisi liikaa oljya!"); lupa=0; } // Jos on lupa tehda oljyn siirto, tehdaan se if(lupa==1) { tankit[destinationtankki]=tankit[destinationtankki]+siirtomaara; tankit[sourcetankki]=tankit[sourcetankki]-siirtomaara; System.out.println(""); System.out.println(""); System.out.println("*** Lahdetankissa nyt: "+tankit[sourcetankki]); System.out.println("*** Kohdetankissa nyt: "+tankit[destinationtankki]); System.out.println(""); System.out.println(""); } } // Oljynsiirto-osa if(valinta==2) { for(i=1;i