C Dili ile Standart Sapma Hesabı (C Programming Language Standard Deviation)
Herkese Merhaba, C dili ile standart sapma hesabı yapmaya kalkıştım C baya zor ve uğraştırıcı bir dil aynı fonksiyonu Python ile de yazmıştım daha kolay olmuştu.
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 | #include <stdio.h> #include <math.h> int standart_sapma(int liste[]) { int liste_sayisi = 0; int liste_toplami= 0; int ortalama = 0; float fark_karesi = 0; float genel_toplam = 0; int i=0; while (liste[liste_sayisi]>0) { liste_toplami+=liste[liste_sayisi]; liste_sayisi+=1; } ortalama=liste_toplami/liste_sayisi; while(i<liste_sayisi) { fark_karesi=liste[i]-ortalama; fark_karesi=pow(fark_karesi,2); fark_karesi=fark_karesi/(liste_sayisi-1); genel_toplam+=fark_karesi; i=i+1; } genel_toplam=sqrt(genel_toplam); printf("%f",genel_toplam); return 0; } int main() { int sayilar[] = {70,50,45,80,95,90,100,60,75,55}; //sapması alınacak liste burada standart_sapma(sayilar); return 0; } |
Read More C Dili ile Standart Sapma Hesabı (C Programming Language Standard Deviation)