Qbasic Problem Çözümü
-
-Bir işçi 1500 lira maaş lira maaş alıyor ve yıllık zammı %7.5, diğer işçi 1000 lira maaş alıyor ve yıllık zammı %12. Kaç yıl sonra eşit maaş aldıklarını qbasic ile bulunuz.
-İki depo ve bir göl var. Depolardan biri diğerinden büyük ve depolar su sızdırıyorlar. Büyük olan depo küçük depoya göre daha fazla su sızdırıyor. Bu iki depo gölden su ile dolduruluyor daha sonra iki depo da 15 m taşınıyor. Bu 15 m sonunda içinde daha fazla su kalan depoyu bulan qbasic programını yazınız.
Yarın finaller var qBasic'de bu soruların çıkma ihtimali var. Yardımcı olabilecek var mı?
-
qbasic mi kaldı hoca de..
Allam yav.. win7 ye kuramadım.. olsaydı bakardık birazs..
maksat up olsun bi yandan..
-
ltcelik bunu yazdı
qbasic mi kaldı hoca de..
Allam yav.. win7 ye kuramadım.. olsaydı bakardık birazs..
maksat up olsun bi yandan..
Formül şeklinde yazarsanız en qbasice çevirmeye çalışırım. :/
Win 7 için : http://www.qb64.net/
-
birinci soruyu ben php yazayım sen qbasic'e çevir :D ama ikinci soru ile ilgili bir şey diyemeyeceğim depoların boyutları deliklerin çapları neyim olaydı belki
$x=1500;
$y=1000;
$i=1;while ($x != $y) {
$x=$x*1.075;
$y=$y*1.12;
$i=$i+1;
}echo $i;
overbite tarafından 07/Oca/13 22:17 tarihinde düzenlenmiştir -
Aman dikkat, döngünün kontrol şartını kayar noktalı sayıların karşılaştırması olarak yapmayın. En güzelinden sonsuz döngüye kavuşursunuz bir anda:)
-
Olay virgüllere girdiği için sonsuz döngü gibi bir şeye giriyor...
-
evet haklısınız onu hiç düşünmemiştim öyle bir anda yazdım, bunu aşmak için aklıma ilk gelen değişkenleri tamsayayıya yuvarlamak, qbasicde nasıl yapılır bilmiyorum, ya da şöyle bir şey olabilir; while ( mutlak_değer($x - $y) > 1 ) {} bu daha iyi bir çözüm gibi
-
IEEE 754 sağ olsun, şu sayfadaki (http://www.cygnus-software.com/papers/comparingfloats/Comparing%20floating%20point%20numbers.htm) çözümlerden probleme uygun olanını kullanmak gerekli.
Daha özel durumlar için istatistiksel analiz uygulamak gerekli.
YeniHarman tarafından 07/Oca/13 23:36 tarihinde düzenlenmiştir