Kendisine parametre olarak gönderilen dizideki elemanları ters sıradan yeni bir diziye aktaran C fonksiyonunu yazınız. Fonksiyon yeni dizinin main fonksiyonunda kullanılabilmesini sağlayacak şekilde tasarlanmalıdır. Yazdığınız fonksiyonu main fonksiyonu içinde çağırarak test ediniz ve yeni dizi elemanlarını ekranda yazdırarak gözlemleyiniz.
#include <stdio.h>
#include <stdlib.h>
void terstenDizi(int A[],int B[],int n)
{
int i;
for(i=0;i<n;i++)
{
B[n-1-i]=A[i];
}
}
int main()
{
int dizi[]={3,5,7,9,8};
int hedef[5];
int i;
terstenDizi(dizi,hedef,5);
for(i=0;i<5;i++)
printf("%d",hedef[i]);
return 0;
}
#include <stdlib.h>
void terstenDizi(int A[],int B[],int n)
{
int i;
for(i=0;i<n;i++)
{
B[n-1-i]=A[i];
}
}
int main()
{
int dizi[]={3,5,7,9,8};
int hedef[5];
int i;
terstenDizi(dizi,hedef,5);
for(i=0;i<5;i++)
printf("%d",hedef[i]);
return 0;
}
Yorumlar
Yorum Gönder