16 06 2014
3. Soru
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]);
}
}
}
2. Soru BULANIK MANTIK ile KONTROL – İlk iki dersin notları