Java Eğitimleri 15 – Dizi Soruları – 1

Java Eğitimleri 15 – Dizi Soruları-1

Herkese merhaba.

Java eğitimlerimize devam  ediyoruz. Bu yazımda sizler için bir soru getirdim. Hep birlikte bu soruyu çözmeye çalışalım.

 

Verilen bir sayının, bir dizide kaç defa tekrarlandığını bulan Java programını oluşturacağız.Java Eğitimleri 15 – Dizi Soruları – 1

 

 

Kodlarımızı bu şekilde oluşturduk. Şimdi gelin, bu programı yazmak için oluşturduğumuz adımları yazalım.

  • İlk olarak sayaç değerini atıyoruz ve değerini 0’a eşitliyoruz. Atadığımız sayaç değerini, sayının kaç defa tekrar edileceğini bulmak için kullanacağız.
  • Daha sonra dizi ismini verdiğimiz dizinin elemanlarını giriyoruz. Buradaki eleman sayısı tamamen size kalmış, istediğiniz kadar eleman girebilirsiniz. Ancak programın çalıştığını anlayabilmek için bir sayıyı 1’den fazla kez diziye atamış olmanız daha iyi olacaktır.
  • Sonraki adımda Scanner komutunu, dizideki aratmak istediğimiz elemanı  girmek için kullanıyoruz. Klavyeden gireceğimiz sayıyı da “ara” adlı değişkenimize atamış olduk.
  • For döngüsü ile dizi elemanlarını, duruma uyanları belirlemek üzere yazıyoruz.
  • Eğer dizinin i. elemanı ara adlı değişkene eşitse sayaç değerini 1 arttır diyoruz if döngüsüyle. Böylece klavyeden girilen elemanın kaç defa kullanıldığını görebileceğiz.
  • Son olarak da System.out.println yardımıyla klavyeden girdiğimiz “ara” adlı değişkeni ve dizide kaç adet bulunduğunu belirtmiş oluyoruz.
  • Buna göre çıktımız şu olacaktır:

 

 

 

Bu sorumuzun çözümü bu kadar. Bir sonraki yazımda başka sorularda buluşmak üzere..

İyi çalışmalar 🙂