Herkese iyi günler dileriz.Bu yazımızda sizlere C programlama dilinde dışarıdan girilen sayıların ortalamasını alan bir program yapacağız.
Aslında program kolay gelebilir ama burada amacımız C diline yeni başlayan arkadaşlarımıza elimizden geldiğince temelini anlatmaktır.Yoksa dediğimiz gibi bu konudaki kodlar kolaylıkla yapılabilir.Dışarıdan istediğimiz kadar sayı girip bunları ekleyip ardından ekrana ortalamasını aldıracağız.Şimdi kodlara ve açıklamalarına geçelim.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
#include <stdio.h> //Kütüphanelerimizi ekliyoruz. #include <conio.h> #include <locale.h> //Türkçe karakter kütüphanesi. int main(){ setlocale(LC_ALL, "Turkish"); int a[100],b,i; float toplam=0,ortalama; //Burada bilerek floata atadık çünkü ortalama alacağız virgüllü bir sayı çıkabilir. printf("Kaç adet sayı gireceksiniz? : "); //Kaç adet sayının ortalamasını almak istiyorsanız onu giriyoruz. scanf("%d", &b); for(i=0;i<b;i++){ //Tek for döngümüzle hem sayıları giriyoruz hem de toplam ifadesine atayarak bu sayıları topluyoruz. printf("%i. sayıyı giriniz : ",i+1); scanf("%d", &a[i]); toplam=toplam+a[i]; } ortalama=toplam/b; //Ardından toplam ifadesini b'ye yani girdiğimiz sayı miktarına bölüyoruz ve bu şekilde ortalama almış oluyoruz. printf("Girdiğiniz sayıların ortalaması : %f",ortalama); //Ekranda çıktımız geliyor. getch(); return 0; } |
Kodlar ve açıklamaları bu şekildedir.Şimdi örnek bir ekran görüntüsü paylaşalım.
Gördüğünüz gibi 4 adet sayı girmek istedik.Dışarıdan 1,6,3 ve 5 sayılarını girdik.Bu sayıların ortalaması ise 1+6+3+5=15 den 15/4 yani 3,75 çıktı.
Sizler de bu şekilde girilen sayıların ortalamasını aldırabilirsiniz.Umarız faydalı olmuştur.Herkese iyi çalışmalar dileriz…
Bu Yazıya Tepkin Ne Oldu ?