Doç. Dr. GÜRAY SONUGÜR

Doç. Dr. Güray SONUGÜR – Öğrenci Bilgi Paylaşım Platformu

3. Soru

Soru 3

Soru 3

import java.util.Random;
public class diziler {
public static void main(String[] args) {

int[] dizi = new int[30];
Random rnd= new Random();
int sayac=0;
int toplam=0;

for (int i = 0; i < 30; i++) {

dizi[i]= rnd.nextInt(300)+100;                 //100 ile 400 arası rasgele sayı üretimi
System.out.println(“dizi[” + i +”]: ” + dizi[i]);
}
for (int i = 0; i < 30; i++) {
if (dizi[i]%2!=0) // modlu bölme işlemi, kalan 0 ise çift o değil ise tektir.
{
toplam=toplam+dizi[i];
sayac ++;
}
}
System.out.println(“toplam= ” + toplam);
System.out.println(“Sayaç= ” + sayac);

for (int i = 0; i < 30; i++) {
if (i<15)
{
dizi[i]=dizi[i]*dizi[i];
}
else
{
dizi[i]=1;
}
System.out.println(“dizi[” + i +”]: ” + dizi[i]);
}

}

}