IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Services Hazır Kodlar (https://www.ircforumlari.net/services-hazir-kodlar/)
-   -   En çok ziyaret edilen kanal. (https://www.ircforumlari.net/services-hazir-kodlar/323479-en-cok-ziyaret-edilen-kanal.html)

Argan 11 Nisan 2010 14:02

Cevap: En çok ziyaret edilen kanal.
 
ben hangi dosyaya neyi yerlestireceğimi bilmiorm iste ama dosyayi soylesen yeri bulurum rahatlikla :) bide daha kolay bi program olsa ii olur bu biraz zor gibi

toXic 11 Nisan 2010 14:45

Cevap: En çok ziyaret edilen kanal.
 
Kod:

#include <stdio.h>
int main( void )
{
int i,n,sayi,n_sayisi=0,p_sayisi=0,s_sayisi=0;
float top=0,n_top=0,p_top=0,ort,p_ort,n_ort;
printf("N degerini giriniz:");
scanf("%d",&n);
for(i=1;i<=n;i++){
printf("%d'inci sayiyi giriniz=",i);
scanf("%d",&sayi);
if(sayi>0){
 p_sayisi=p_sayisi+1;
 p_top=p_top+sayi;
}
 
if(sayi==0){
s_sayisi=s_sayisi+1;
}
top=top+sayi;
}
ort=top/n;
p_ort=p_top/p_sayisi;
n_ort=n_top/n_sayisi;
printf("pozitif sayi toplami=%.2f\n",p_top);
printf("pozitif sayi ortalamasi=%.2f\n",p_ort);
printf("pozitif sayi sayisi=%d\n",p_sayisi);
printf("0 'A Esit  sayi toplami=%.2f\n",n_top);
printf("0 'A Esit  sayi ortalamasi=%.2f\n",n_ort);
printf("0 'A Esit sayi sayisi=%d\n",n_sayisi);
printf("girilen sayilarin toplami=%.2f\n",top);
printf("girilen sayilarin ortalamasi=%.2f\n",ort);
printf("girilen 0 sayisi=%d\n",s_sayisi);
}


Burada sana birsürü örnek ortalamasi toplamasi hatta onlinesi 0 olanlari bile değerlendirdim senin yazmak istediğin kodda bununla ilgili biraz çalışman lazım ama az da olsa c bilgin olmali yoksa cok uğraşırsın. Eğer kaparsan bu kodlari cok güzel bir çalışma cıkarırsın. :)
Kodda 0'dan yüksek olarak kullandım sayilari ardindan 0'a eşit olanlarida almak isteyeceğini düşündüm ve onuda ekledim.
Not -> Girilen sayi yazacağin kodda toplamzaman olucak. ;)
Ayrica bu işlemleri totalonlinenin gösterim kısmında yapabilirsin (main.c) veya ayri void ile yazabilirsin komut ile veyahut bildiri ile gösterebilirsin.

Argan 11 Nisan 2010 15:18

Cevap: En çok ziyaret edilen kanal.
 
zor :)

toXic 11 Nisan 2010 16:15

Cevap: En çok ziyaret edilen kanal.
 
Dediğin benim icinde baya zordu bundan 3,4 ay evvel. Neredeyse istediğim işlevi yapan bir program üzerine bile dokunamıyordum kimseyede sormamak icin kendi işlerimi kendim yapmaya karar verdim neredeyse suan 3-4 dil biliyorum az cok bence sadece irc olarak bakma olaya ilerde başka birşey yapmak isteyebilir yapamazsın keşke öğrenseydim diyebilirsin. Ben senin bunu yapacağina inanıyorum ne kadar hata yaparsan o kadar iyi olur senin icin. :)

Argan 14 Nisan 2010 10:58

Cevap: En çok ziyaret edilen kanal.
 
öğrenciyim zamanım yok hangi dosyaya neyi geçireceğimi söylersen belki yapabilirim yerlerini söylemessende olur o kadar anliorm

toXic 14 Nisan 2010 11:22

Cevap: En çok ziyaret edilen kanal.
 
İşlemleri main den yapicaksin bildirimi ise news.c veya başka biryerdende olabilir.
Veya komut ile yaparsan komut kullanımda hesaplama yapacak.

Örneğin bildirim;

Kod:


send_cmd(s_NickServ, "NOTICE %s En cok online olan kisi ->\2 %s \2", u->nick, largest);

largest = en yükseğe eşit burda. Ama unutma news.c ye integerlarida al.

Argan 14 Nisan 2010 21:26

Cevap: En çok ziyaret edilen kanal.
 
bozdum servisleri ehuehueu :d

toXic 15 Nisan 2010 16:05

Cevap: En çok ziyaret edilen kanal.
 
Eğer bozmadan yapiyorsan birşey öğrenemezsin.

Argan 18 Nisan 2010 10:40

Cevap: En çok ziyaret edilen kanal.
 
neyse tamam hocam sağol yardımların icin ama paylaşıcak adam lazim ki öğrenebileyim bilen varsa paylaşırsa çok sevinirim teşekkürler.

toXic 16 Mayıs 2010 13:39

Cevap: En çok ziyaret edilen kanal.
 
Kod yazanmı var ki paylaşan olsun. :)
int toplamzaman,enbuyukenbuyuk=toplamzaman;if (toplamzaman>enbuyuk) {enbuyuk=toplamzaman;}Bundan daha aciklayici bir kod olamazdi sanirim.

Forum yine bozuldu sanirim, yazilari bu sekil gösteriyo ya neyse..


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:50.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk