Ana sayfa C Programlama Örnekleri Diziler 03
Gönderi
İptal

C Programlama Örnekleri Diziler 03

Dizideki Elemanların Ortalaması

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/* Dizideki Elemanların Ortalaması


*/

#include <stdio.h>
#include <locale.h>
#define MAX_SIZE 100



int main()

{
	setlocale(LC_ALL, "Turkish");

	float dizi[MAX_SIZE];
	int i, N;
	float toplam=0;

	printf("Dizinin Boyutunu Giriniz: ");
	scanf("%d", &N);

	for (i = 0; i < N; i++)
	{
		printf("%.2d. Elemanı Giriniz: ", i + 1);
		scanf("%f", &dizi[i]);

		toplam += dizi[i];
	}

	printf("\nGirilen Elemanların Ortalaması= %f\n", toplam / N);
	
	return 0;

}

Dizinin En Büyük ve En Küçük Elemanını Bulma

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
/* Dizinin En Büyük ve En Küçük Elemanını Bulma */

#include <stdio.h>
#include <locale.h>
#define SIZE 100 


int main()
{
	setlocale(LC_ALL, "Turkish");

	int dizi[SIZE];
	int i,N;
	int max=0, min=0;

	printf("Dizinin Boyutunu Giriniz: ");
	scanf("%d", &N);

	printf("\n");

	for (i = 0; i < N; i++)
	{
		printf("%.2d. Elemanı Giriniz: ", i + 1);
		scanf("%d", &dizi[i]);
	}

	max = dizi[0];
	min = dizi[0];

	for (i = 1; i < N; i++)
	{
		if (dizi[i] > max)
		{
			max = dizi[i];
		}
		else if (dizi[i] < min)
		{
			min = dizi[i];
		}
	}

	printf("\nEn Büyük Sayı = %d\n", max);
	printf("\nEn Küçük Sayı = %d\n", min);

	return 0;
}

Dizi İçerisinde Sayı Arama ve o Sayıdan kaç tane olduğunu Yazan Program

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/* Dizi İçerisinde Sayı Arama ve o Sayıdan kaç tane olduğunu Yazan Program

Klavyeden girilen SIZE elemanlı dizi içerisinde klavyeden girilen sayının frekansını bulan C programı

*/

#include <stdio.h>
#include <locale.h>
#define SIZE 100

int main()
{
	setlocale(LC_ALL, "Turkish");

	int dizi[SIZE],N;
	int x;
	int frekans = 0;
	int i, toplam = 0;
	
	printf("Dizinin Boyutunu Giriniz: ");
	scanf("%d", &N);

	printf("\n");

	printf("Aranacak Sayı: ");
	scanf("%d", &x);

	printf("\n");


	for (i = 0; i < N; i++)
	{
		printf("%.2d. Elemanı Giriniz: ", i + 1);
		scanf("%d", &dizi[i]);
		if (dizi[i] == x)
			frekans++;
	}


	printf("\nDizi içerisinde %d adet, %d sayısı vardır.\n", frekans, x);
	
	return 0;
}

Bu gönderi CC BY 4.0 lisansı altındadır.

C Programlama Örnekleri Karşılaştırmalar Döngüler 02

C Programlama Örnekleri Fonksiyonlar 04