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