Görünüşe göre programınız yarım kalmış. Ancak verdiğiniz kısım, bir fonksiyon tanımıdır ve bir tam sayı dizisi içindeki en küçük elemanı bulmak için kullanılır.
Program şu şekilde tamamlanabilir:
#include <stdio.h>
#include <stdlib.h>
void kucukeleman(int *dizi, int boyut) {
int kucuk = dizi[0];
int i;
for (i = 0; i < boyut; i++) {
if (dizi[i] < kucuk) {
kucuk = dizi[i];
}
}
printf("En kucuk eleman: %d\n", kucuk);
}
int main() {
int dizi[] = { 3, 5, 1, 7, 2 };
int boyut = sizeof(dizi) / sizeof(dizi[0]);
kucukeleman(dizi, boyut);
return 0;
}
Bu program, 5 elemanlı bir tam sayı dizisi içindeki en küçük elemanı bulur ve ekrana yazdırır. İlk olarak, main fonksiyonunda bir dizi tanımlanır ve dizinin boyutu hesaplanır. Daha sonra kucukeleman fonksiyonu, dizi ve boyut argümanlarıyla çağrılır ve en küçük eleman hesaplanarak ekrana yazdırılır.
Beğen (1)
Yorumlar(0)
Yorum Yaz
Gönder