Merhaba arkadaşlar,
Bu yazımızda Java ile yazdığımız, tek boyutlu ve içindeki sayılar Random oluşturulmuş bir dizideki sayıları tek veya çift durumuna göre yazdıracağız. Burda tek dikkat etmememiz gereken nokta if bloğu arkadaşlar. Bildiğiniz üzere bir sayının 2 ye bölümünden kalan 0 ise bu sayı çifttir kalan 1 ise sayımız tektir. Buna istinaden örneğimizi yapalım.
Bu örnekleri çoğaltabilirsiniz. 5 e bölümünden kalan 0 ya da 5 ise sayı 5 e tam bölünür vs gibi örnekler yapabilirsiniz.
Kodlarımız şu şekilde;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
package teknografya; import java.util.Random; public class dizisirala { public static void main(String[] args) { int[] dizi = new int[10]; //10 Elemanlı dizi tanımlıyoruz. Bunu arttırabilirsiniz. Random r = new Random(); //Random sınıfı tanımlıyoruz. import etmeyi unutmayın! for(int i=0; i<10; i++) { dizi[i] = r.nextInt(20); //0-20 arasında sayıları Random şekilde dizinin içine atıyoruz. System.out.print(dizi[i]+ "-"); } System.out.println(); int i=0; for(i=0; i<10; i++) { if(dizi[i]%2==0) { //Ben burada çift sayıları kontrol ettim. 0'ı 1 yaparsanız tek sayıları kontrol edersiniz. System.out.print(dizi[i]+"-"); } } } } |
Eclips çıktımız ise şu şekilde olacaktır;
Sorunuz olursa konu altından belirtiniz.