Selam altta vereceğim kodda saat ayarlarını yanlış yapmışım büyük ihtimal. Ben o araliklari belli ettim. İste ornegin 21:00'den 21:59'a kadar olan aralik vs. burayi nasil duzeltecegim? aksi taktirde hep gece yarisini isletiyo en usttekini if (DateTime.Now.Hour >= 24 && DateTime.Now.Hour < 01) |
sorun ne anlamadım ama içerideki if lerde datetime.now.hour ları hem == hemde < sorgusuna sokman çok saçma. eğer saat 1'e eşitse 2'den küçüktür zaten. switch(DateTime.Now.Hour){ gibi bir kod ile sorunun neyse hallolur. |
eger saat 1'e esitse tamam. peki ya 01.59 ise? hic bi saat dogru calismiyor demek istedigim o DateTime.Now.Hour cikti olarak 23 gibi bi cikti veriyor diyelim. ben de diyorum ki eger su belirtilen saat ile su belirtilen saatin arasinda ise sunlari yap gibi.. ancak surekli gece yarisini seciyor.. 24 kabul etmedi, 00 kabul etmedi.. naptiysam etmedi.. |
switch(DateTime.Now.Hour.ToString()){ dene birde |
Hocam simdi oldu Timer'ın calisma mantigi Windows altinda nasil isliyor acaba? Linux altinda biraz farkli mesela Burada 60 dakikada bir islem yaptiracagim. Timer1.Start(); Timer1.Interval = 60; gibi mi olacak? |
1 sn ayarlamak için 100 yazman lazım (100milisn). 60sn=6000 60dk=60*6000=360000 |
100*60*60 yaparsan 60 dk sonrasında işlem yaptırabilirsin ;) milisaniye*saniye*dk ... @X-1 |
O zaman 3600000 yapsam? Interval'i ? Form Load'ina timer1.Enablad = true; timer1_tick altina da button1.Performclick(); desem bilgisayari kapatana kadar bu döngü devam edecek öyle mi? |
evet ama 3,6 milyon değil 360bin yapman lazım (360000) sıfır sayısına dikkat |
Hocam oyle yaptigim sekilde yaptim tam 1 saat sonra butona tiklattim :) https://twitter.com/02x110 Denemeleri kendi hesabimdan yaptim Selam ben online oldum, ben botum.. Cok zekiyimdir itibaren yukari dogru bakin iste bunlari program kendisi yaziyor :) ahahaha |
yapmaya çalıştım ama yapamadım programlamayı bilmediğim için yapamadım o yüzden yardım istedim yaparmsınız diye |
C# ile bir dizi'den rastgele eleman cekmek nasil oluyor acaba? Bendeki kod şöyle msgs.acilisMesaji[rastgele.Next(0, msgs.acilisMesaji.Length)] D dilinde bunu dizinin son elemanı da dahil şöyle yapabiliyorum msgs.acilisMesaji[rastgele.Next(0..$-1)] bu ikinci kod temsili bi ornek. icerideki random sinifinin kullanilis sekli boyle. ama benim yukaridaki kullanimimda o dizinin icersinden genelde hep ayni bilgileri aliyor. |
Merhaba arkadaşlar, Ben bir programda iki işlemi aynı anda yapabilmek istiyorum.Örneğin aşağıdaki kodu inceleyin :
Kodu çalıştırdığınız zaman 20 den başlayarak kendi kendine 0 a kadar gidecektir.Ben bu ifade 0 olmadan 2. bir işlem daha yapmak istiyorum.Örneğin switch ile bir secenek secmek ıstıyorum o sanıye devam ederken . Yada bır sayı yazmak ıstıyorum o ifade devam ederken umarım derdımı anlatabılmısımdır.Bunu nasıl saglayabılırım .Şimdiden cok tesekkurler. |
burası yardım konusu. kendin yapmaya çalışır takıldığın, hata veren, yapamadığın yerleri sorarsan yardım ederiz. kimse m.l değil sınav sorularını bedavaya çözmez bu kadar basit olsa bile. |
aslında bedavaya olmasa bile çözmemesi lazım kimsenin. sonuçta bu sorular varsa size öğretilmiştir |
Arkadaşlar merhabalar, ben bilgisayar mühendisliği 1. sınıf öğrencisiyim, yani henüz yazılım dersi almadım. Yaz tatilini değerlendirme amaçlı ufak tefek başlangıç çalışmaları yapmaya çabalıyorum ama sıkıntılarım ve sorularım var elbet, yardımcı olabilirseniz çok mutlu olurum. Bu işte oldukça çaylağım o yüzden sorularım saçma ve basit gelebilir onu da belirteyim :D durum şu : bir insanın ömrünün toplam uykuyla geçen süreyi hesaplayan bir şey yapmaya çalıştım fakat bilgileri girdikten sonra hesaplama yapmıyor program. Editör olarak Dev-C++ kullanıyorum. Sorun nerede acep ? #include <stdio.h> int main(int argc, char** argv) { int yas ; int uyku ; printf ( " yasiniz : " ); scanf ( " %d ", &yas); printf ( " gunde kac saat uyuyorsunuz: "); scanf ( " %d ", &uyku ); printf ( " omrunuzun uykuyla gecen saati : "); printf ( " %d ", yas * uyku * 360); return 0 ; } |
ben belirttim zaten programlama bilmediğimi yapsaydım zaten soruları sormazdım çevremdede kimse yok yardım alabileceğim ben kimseyi m.l yerine koymadım sade rica ettim biraz bilseydim yapardım takıldığım yeri sorardım ama hiç bilmiyorum sınıfı geçmem bu sınava bağlı olduğu için sordum başım sıkışmasaydı kimseden böyle rica etmezdim |
scanf' deki %d den sonraki boşlukları sil. scanf("%d" , &yas); scanf("%d" , &uyku); |
Kolay gelsin @01eksik01
Bu mesaja 2 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @01eksik01