18 Ekim 2016 Salı

Java Diziler 2

Kullanıcının girmiş olduğu sayı kadar dizimizde veri oluşturarak yine kullanıcının gireceği verileri bu dizinin içine yerleştirecek bir program yazalım.

import java.util.Scanner;
kullanıcıdan veri almak için import ediyoruz.
Daha sonra main metodumuzda:

int sayidizisi[],sayi,diziuzunlugu;
Scanner giris=new Scanner(System.in);
System.out.print("Kaç adet veri girmek istersiniz:");
diziuzunlugu=giris.nexInt();

while(diziuzunlugu<=0)
{
System.out.print("Lütfen 0 dan büyük bir sayı giriniz:");
diziuzunlugu=giris.nextInt();
} //while döngüsü ile kullanıcı 0dan küçük sayı girdikçe tekrar dizi uzunluğu isteyecek

sayidizisi=new int[diziuzunlugu]; //burda kullanıcının girmiş olduğu veri sayısı kadar veri oluşturuyoruz

for(int i=0;i<diziuzunlugu;i++) {
System.out.pritnln("sayidizisi["+i+"]=");
sayi=giris.nextInt();
}

//for döngüsü ile kullanıcının istediği kadar veri kadar döngü oluşturup veri girmesini istedik.
//Bu verileri yine for döngüsü ile ekrana yazdıralım

for(int a=0;a<diziuzunlugu;a++) {
System.out.println("sayidizisi["+a+"]="+sayidizisi[a]);
}

Hiç yorum yok:

Yorum Gönder