Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
2Dizi Örneğindeki Eleman Sayısı
Android 101 eğitiminin
https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-101/tek-boyutlu-diziler
adresindeki "Tek Boyutlu Diziler isimli bölümündeki önekte:
[code]
import java.util.Scanner;
public class GY_Dizi2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int toplam, i;
int sayi[] = new int[6];
toplam = 0;
for (i = 1 ; i <= 5 ; i++) {
System.out.print("Bir Sayı Giriniz: ");
sayi[i] = input.nextInt();
toplam = toplam + sayi[i];
}
System.out.println(i-1 + " tane sayı girdiniz.");
System.out.println("Girdiğiniz sayıların toplamı: " + toplam);
System.out.println("Sayı dizisinin ikinci elemanı : " + sayi[2]);
}
}
[/code]
bold ile işaretlediğim bölümler ile ilgili bir sorum var.
Öncelikle diziyi 6 elemanlı olarak tanıtıyoruz.
Daha sonra ise for döngüsünü kurarken
[code]
for (i = 1 ; i <= 5 ; i++)
[/code]
şeklinde kuruyoruz.
Burada anlamadığım şey şu:
Sadece 5 adet rakam girerken Neden diziyi 6 elemanlı olarak gösteriyoruz ya da diğer şekilde sorarsak 5 elemanlı olarak kurarsak neden hata veriyor?
Diğer taraftan da for döngüsünü kurarken i=1 yerine i=0 olarak alırsak diziye 6 elemana girişi yapabilirkeni diziyi 5 elemanlı olarak gösterdiğimizde hata vermesi durumunda benim gözden kaçırdığım şey nedir?
WebRep currentVote noRating noWeightIf Deyimi
https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-101/if-deyimi#feedback
adresli If Deyimi isimli sayfada SartliDallanmaOrnek2 isimli örnekle ilgili açıklamada:
Bu program ile basitçe kullanıcıdan İstanbul'un plaka kodunu girmesini istiyoruz ve girdiği değeri önce kullanicininYazdigi değişkeninde tutuyoruz ve sonra onu girilenPlakaKodu değişkeninde tutulacak bir hale çeviriyoruz
şeklinde bir açıklama yapılmıştır.
Bu açıklamada bahsedilen kullanicininYazdigi isimli değişkeni ben göremedim. O isimde kodda bir tek şey var o da açıklama satırında bulunuyor. Burda bir hata mı var yoksa ben mi bir şeyi eksik ya da yanlış anlıyorum.
Bir de import edilen IOException sınıfını kullanıp kullanmadığımda hiç bir fark görünmüyor? Tam olarak onu kullanıp kullanmamanın farkı nedir?