BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ Dersi DİZİLER, GÖSTERİCİLER VE DİZGİLER soru detayı:

PAYLAŞ:

SORU:


#include <stdio.h>
#include <conio.h> /*getch fonksiyonunu kullanabilmek icin*/ #define BOYUT 5
int main(void)
{
int k [BOYU T ]; /* k adinda dizi tanimlamasi*/
int i; /*sayac-indis degeri*/
printf(“k dizisi elemanlarina %d adet deger atayiniz\n”, BOYUT );
for ( i = 1; i <= BOYUT ; i++ ) /*0 dan 4’ e kadar toplam 5 adet indis*/
{ printf(“ k[%d] degerini giriniz:”,(i-1) );
scanf (“ %d “, &k[i-1] );
}
printf(“\n k dizisine klavyeden girdiginiz %d adet sayi degerleri
:\n”, BOYU T );
for ( i = 1; i <= BOYU T ; i++ ) /* 0 dan 4’ e kadar toplam 5 adet indis*/
{ printf(“ k[%d] = %d \n”, (i-1) , k[i-1] ); }
getch(); /*Program ciktisini ekranda bekletebilmek için*/
return 0; }

yukarıdaki kod bloğunun program çıktısı nasıl olacaktır?


CEVAP:

Program Çıktısı 


k dizisi elemanlarina 5 adet deger atayiniz k[0] degerini giriniz: 10
k[1] degerini giriniz: 20
k[2] degerini giriniz: 30
k[3] degerini giriniz: 40
k[4] degerini giriniz: 50
k dizisine klavyeden girdiginiz 5 adet sayi degerleri : k[0] : 10
k[1] : 20
k[2] : 30
k[3] : 40
k[4] : 50