sorunum dizilere degeri direk atayınca program calışıyor yanlız degerleri bi txt dosyasından atarsak yada kullanıcıya girdirirsek oluşturdugum basit fonksiyomlar bile calışmıyorlar.
proje
BİLGİSAYAR PROGRAMLAMA İKİNCİ PROJE ODEVİ
Bir salt metin dosyasında alt alta yazılı reel sayıları bir diziye atayarak bu dizideki sayılar uzerinde şu işlemleri gercekleştiren bir program yazınız. Aşağıdaki her şık icin ozel bir fonksiyon geliştiriniz.
Sayıların ortalama değerinin hesaplanması:
Sayılar x1, x2, …, xn olsun. Ortalama
formuluyle hesaplanır.
Sayıların ornek standart sapmasının hesaplanması:
Ornek standart sapması formuluyle hesaplanır.
Sayıların minimum ve maksimumunun hesaplanması
Sayıların kucukten buyuğe sıraya sokularak sirali.txt adlı bir salt metin dosyasına yazılması:
Ornek:
Okunan dosya (data.txt) Yazılan dosya (sirali.txt)
15.1 13.5
92.1 15.1
32.5 21.6
21.6 32.5
58.7 58.7
66.2 66.2
13.5 67.5
76.9 72.3
67.5 76.9
72.3 92.1
Verilen bir değer aralığındaki tum sayıların bulunup sıralanarak ekrana yazılması:
Az evvelki ornekte değer aralığı [20.0, 60.0] olsun.
Bu durumda ekran cıktısı:
21.6
32.5
58.7
İpucu: Salt metin dosyasının okunması işlemi aşağıdaki program tarafından yapılmaktadır. Bu programı geliştireceğiniz programa ekleyebilirsiniz.
#include
#define N 500 /* maks dizi boyutu*
void main()
printf("dosyadaki sayi adedi:");
scanf("%d", &diziboyu);
for(i=0; i
c projee yardım bekliyorum
Android & IOS Uygulama Geliştirme0 Mesaj
●30 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Android & IOS Uygulama Geliştirme
- c projee yardım bekliyorum