> 1 <
| Yazar | Mesaj |
|
15:43 24-12-2006 GMT+02 saat |
|
Kod: #include <iostream> #include <conio> #include <cstdlib> #include <ctime> using namespace std; class dursunzaman{ int saniye; public: dursunzaman(char *t){saniye = atoi(t);} dursunzaman(int t){saniye = t;} void run(); }; void dursunzaman::run() { clock_t t1, t2; t1 = t2 =clock()/CLK_TCK; while(saniye) { if(t1/CLK_TCK+1 <= (t2=clock())/CLK_TCK) { saniye--; t1=t2; } } cout<<"\a"; } int main() { cout<<"Enter number of seconds: "<<"\n"; int n; cin>>n; dursunzaman o(n); o.run(); cout<<"Enter number of seconds: "<<"\n"; char uzun[20]; cin>>uzun; dursunzaman d(uzun); d.run(); return 0; } selam bu kod kullanıcının verdiği sayıdan geriye doğru sayıp programı kapatıyo.ben aşağıdaki kısmın mantığını anlıyamadım.(yapıları ve kullanışlarını biliyorum)ayrıca buradaki atoi() ve clock_t fonksiyonlarının ne işe yaradığını bilmiiyorum.yardımcı olursanız sevinirim Kod: clock_t t1, t2;
t1 = t2 =clock()/CLK_TCK; while(saniye) { if(t1/CLK_TCK+1 <= (t2=clock())/CLK_TCK) { saniye--; t1=t2; } Bu mesaj mkavici tarafından düzenlendi (18:09 24-12-2006 GMT+02 saat, 509 Gün önce) |
|
|
15:58 24-12-2006 GMT+02 saat |
|
bide
"cout<<"\a";" bu kod bip sesi çıkarmak içinmiş.ama programı çalıştırdığımda ses falan çıkmıyor acaba neden olabilir ? |
|
Mustafa Musa Ülker |
13:00 26-12-2006 GMT+02 saat |
|
-
Kod: atoi() ascii to integerAlıntı - İngilizceniz nasıl bilmiyorum ama sanırım yeterli bir açıklama ve örnektir. - clock_t için bakınız: http://www-ccs.ucsd.edu/c/time.html - ses çıkmama sebebi kasa hoparlörünün olmaması veya takılı olmamasındandır. |
|
|
:: Websitm :: http://www.musaulker.com/ ::
:: Bilgisayarımı görmek için a href=http://www.biltec.org/datas/users/2-bil.jpg>tıkla!/a> :: koray yeni farkettim toplayacağız bir gün elbet :p |
|
|
21:42 26-12-2006 GMT+02 saat |
|
yalnız arkadaşım hoparlörüm var ve takılı yinede bu kod cout<<"\n"; çalışmıyor
|
|
Mahmut Kavici |
00:27 27-12-2006 GMT+02 saat |
|
Kod: cout<<"\n"; yeni satır için (new line) Kod: cout<<"\a"; uyarı için (alert) yanlış anlaşılmış olabilir diye yazıyorum, bahsedilen hoparlör kasanın içindeki hoparlör(bilgisayarı açtığınız da bip sesi çıkartan) ses kartına takılı olan değil. |
|
|
Burada hazır yapılmışı var :) origamisan.org, burada da karalanmışı : kavidesign.com
|
> 1 <


