All pastes #806646 Raw Edit

Stuff

public java v1 · immutable
·published 2007-12-05 20:00 UTC
rendered paste body
public class Luvut { 	/** 	* Testaa metodin parillisetLuvut() toimintaa. 	*/ 	public static void main(String[] args) { 		int alku = Integer.parseInt(args[0]); 		int loppu = Integer.parseInt(args[1]); 		int[] parilliset = parillisetLuvut(alku, loppu); 		//tulostaa parilliset-taulukon alkiot 		for (int i = 0; i < parilliset.length; i++) { 			System.out.println(parilliset[i]); 		} 	} 	/** 	* Palauttaa uuden taulukon, jossa on parilliset luvut 	* suljetulta väliltä [alku, loppu]. 	* 	* Alkuehto: 0 <= alku && alku <= loppu 	*/ 	public static int[] parillisetLuvut(int alku, int loppu) {				int i = 0;		int pituus = 0;				while ((i<=alku) & (i>=loppu)) {			if (i % 2 == 0) {				pituus = pituus + 1;			}			i=i+1;		}					int[] parilliset = new int [pituus];				int j = 0;		int lkm = 0;				while ((j<=alku) & (j>=loppu)) {			if (j % 2 == 0) {				parilliset[lkm]=j;				lkm = lkm + 1;			}				j = j+1;		}						return parilliset;	}}