Jump to content

no 2d masīva izvada pāra skaitļus


artG
 Share

Recommended Posts

 Sveiki, es pašmācības ceļā mācos Java valodu un sāku apgūt divdimensiju masīvu. Mēģināju uztaisīt programmu,kas izvada pāra skaitļus no masīva, bet programma met arā visus skaitļus, varbūt kāds var pateikt, vai ieteikt, ko mainīt kodā.?

 

public class aa {

	public static void main(String[] args) {
		
		int a[][] = new int [5][5];
		int i,j;
		int par;
		
		for( i = 0; i <a.length; i++ ){
			for( j = 0; j < a[i].length; j++){
				a[i][j] = (int)(Math.random()*10);
				if (a[i][j]%2 == 0);
				par = a[i][j];
				System.out.println(par);
			}
			System.out.println();
		}

	}
}

Labots - artG
Link to comment
Share on other sites

sharklasers


int a[][] = new int [5][5];

int i,j;

int par;

for( i = 0; i <a.length; i++ ){

    for( j = 0; j < a.length; j++){

        a[j] = (int)(Math.random()*10);

        if (a[j]%2 == 0 && a[j] != 0) {

            par = a[j];

            System.out.println(par);

        }

    }

    System.out.println();

}

Labots - sharklasers
Link to comment
Share on other sites

 

 

if nevajag {} ?
Paldies, vajadzēja gan 

 

 

 if (a[j]%2 == 0 && a[j] != 0)
paldies, nebiju iedomājies ,ka var pielikt vēl kādu operatoru klāt 
Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...