c dilinde while döngüsü

HPQ-User
21-01-2009, 17:05   |  #1  
OP CHIP Online
Teşekkür Sayısı: 29
30,996 mesaj
Kayıt Tarihi:Kayıt: Mar 2007

glck sormuş:
şu soruyu c ye çevirebilecek olan varsa yardımlarınızı bekliyorum....200 elemanlı tam sayının toplamının aritmetik ortalamasını bulan program c dilinde yazmam gerekiyor.sayaçları oluturamadım....yardımlarınızı bekliyorum....(sanırm while döngüsüyle oluyor.... AMA BEN ALGORİTMAYI KURAMADIM...)

Soru Türü: Yazılım
İşletim Sistemi: Diğer
Sistem Özellikleri:
.........

İnternet Tarayıcı: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)

_cypher_
21-01-2009, 17:27   |  #2  
Yıllanmış Üye
Teşekkür Sayısı: 0
1,389 mesaj
Kayıt Tarihi:Kayıt: Oca 2009

sayacı artırmak icin while yada for un sonuna "sayac += 1" kullan ister while ister for la yapabilirsin sayacı 0 dan başlatıp 200 e kadar dondur (while(sayac<200) gibi) en son toplamıda 200 e bolcen

istersen javayla yazimm (c bilmiom) sen cevirebilirmisin java yazsam??

panda34
21-01-2009, 18:13   |  #3  
Yıllanmış Üye
Teşekkür Sayısı: 0
2,344 mesaj
Kayıt Tarihi:Kayıt: Ara 2007

Bu soruları size faydası olsun diye soruyorlar ,
ayrıca mantığı kuramayacak bişeyde yok , bir sayaç var döngü çalıştıkça artıyor
döngü 200 kere çalışıyor .
200 sayı döngü sırasında kullanıcıdan alınıyor ve toplanıyor .
Döngüden çıktıktan sonra toplamı 200'e bölüyorsunuz .
ortalama ve toplam değişkenleri float veya double olmak zorunda
int olursa düzgün çalışmaz .

double toplam, ortalama;
ortalama = toplam / 200;

daha bişey istemeyin mantığı yazdım işte , ödevinizi başkasına yaptırmayın !

glck
21-01-2009, 20:02   |  #4  
Üye
Teşekkür Sayısı: 0
77 mesaj
Kayıt Tarihi:Kayıt: Oca 2009

[ ödevinizi başkasına yaptırmayın !

birincisi bu ödev değil finallere hazırlanırken kafama takılan bir soru....yinede saqğol bilgin için...