Umit Celikaltay
Umit Celikaltay
. İzmir
26/09/2013 tarihinden beri üye
220 GY Puanı
35K GY Sırası

Kişisel Sayfaları

İlgi Alanları

1 Rozet
5 Sertifika
2 Soru Sordu
0 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Ege Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (5)
Java 201 Sertifikası
Veriliş Tarihi: Mayıs 2022
Java 101 Sertifikası
Veriliş Tarihi: Nisan 2022
Python 201 Sertifikası
Veriliş Tarihi: Kasım 2019
Python 101 Sertifikası
Veriliş Tarihi: Ekim 2019
Web Programlama 101 Sertifikası
Veriliş Tarihi: Aralık 2017
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

2
Tümünü Gör

Dizi Ö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 noWeight                      

10 yıl 5 ay önce yanıtladın

If 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?