C programlama dili ortalama alma kodlarını kolaydan zora örneklerle bulabilirsiniz. 3 sayının ortalaması, sürekli girilen sayıların ortalamasını alma vs…
C programlama dili ile girilen sayıların ortalamasını 3 farklı örnekle bulabilirsiniz. Örnekler kolaydan zora göre paylaşılmıştır.
C Programlama Dili Ortalama Alma
C Programlama Dili Girilen 3 Sayının Ortalaması Alma
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
|
#include <stdio.h>
#include <conio.h>
//Girilen 3 sayının ortalamasını alma
//Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com
int main(){
int sayi1, sayi2, sayi3, toplam, ortalama;
printf("1. Sayiyi Giriniz: ");
scanf("%d", &sayi1);
printf("2. Sayiyi Giriniz: ");
scanf("%d", &sayi2);
printf("3. Sayiyi Giriniz: ");
scanf("%d", &sayi3);
toplam = sayi1 + sayi2 + sayi3;
ortalama = toplam / 3;
printf("Ortalama: %d", ortalama);
getch();
return 0;
}
|
C Programlama Dili Kullanıcının İstediği Kadar Sayıyı Girip Ortalamasını Alma Kodu:
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
|
#include <stdio.h>
#include <conio.h>
//Girilen Sayıların Ortalamasını Alma
//Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com
int main(){
int sayi, adet, toplam=0;
printf("Kac Adet Sayi Girilecek: ");
scanf("%d", &adet);
for(int i=0; i<adet; i++){
printf("%d)Sayi Giriniz: ", i+1);
scanf("%d", &sayi);
toplam+=sayi;
}
printf("Ortalama= %d", toplam/adet);
getch();
return 0;
}
|
C Programlama Dili Kullanıcının Girdiği Sayıların Ortalamasını Alma.
Kullanıcı ‘0’ ya da negatif bir değer girdiğinde program sonlandırılır (Diğer 2 örnekte değişken int bu örnekte ise değişken float olarak girilmiştir. Gerçek değeri bulmak için float ya da double tipini kullanın).
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
|
#include <stdio.h>
#include <conio.h>
/* Kullanıcının Girdiği Sayıların Ortalamasını Alma (0 ya da negatif değer girdiğinde
program sonlandırılır)
Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com */
int main(){
int sayi, sayac=0;
float toplam=0, ortalama; //Kesin sonuç bulmak için float kullanıyoruz
do{
printf("%d)Sayi Giriniz: ", sayac+1);
scanf("%d", &sayi);
if( sayi > 0){
toplam+=sayi;
sayac++;
}
}while(sayi > 0); //Sayı 0 dan büyükse eğer sürekli döngüye gir!!
ortalama = toplam / sayac;
printf("Ortalama= %.2f", ortalama); //%.2f noktadan sonra 2 basamak gösteriyor. %f girilirse noktadan sonra 6 basamak gösterir
getch();
return 0;
}
|