C programlama dilinde diziler, aynı türden birden fazla değişkeni saklamak için kullanılan bir veri yapısıdır. Diziler, aynı isim altında saklanan bir dizi elemandan oluşur ve her bir eleman, bir indeks numarasıyla erişilebilir. İndeks numaraları, sıfırdan başlayarak numaralandırılır.
Dizi tanımlanırken, öncelikle dizi adı verilir ve ardından elemanların türü ve dizi boyutu belirtilir. Örneğin, aşağıdaki kod, 10 elemanlı bir tamsayı dizisi tanımlar:
Dizi tanımlanırken, öncelikle dizi adı verilir ve ardından elemanların türü ve dizi boyutu belirtilir. Örneğin, aşağıdaki kod, 10 elemanlı bir tamsayı dizisi tanımlar:
int sayilar[11];
sayilar[0] = 12;
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
 system("COLOR 4D");
 int index,i,deger,j=0,gecici;
 printf("Diziye kac eleman girmek istiyorsunuz-->");
 scanf("%d",&index);
 int dizi[index];
 for(i=0;i<index;i++)
 {
  printf("%d. elemani giriniz.",i+1);
  scanf("%d",&dizi[i]);
 }
 for(i=0;i<index-1;i++)
 {
  gecici=i;
  for(j=i+1;j<index;j++)
  {
    if(dizi[gecici]>dizi[j])
   {
   gecici=j; 
   }
  }
    deger=dizi[gecici];
    dizi[gecici]=dizi[i];
    dizi[i]=deger;
 }
 printf("Dizinin en kucuk elemani-->%d\nDizinin en buyuk elemani--> %d\n",dizi[0],dizi[index-1]);
 
 
 system("pause");
 return 0;
}
  
  
    .png)
 
 
 
0 Yorumlar
Bizimle fikirlerinizi paylaşabilirsiniz.