Şimdi Ara

Asp matematik hesaplama sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
1.388
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba yapmakta olduğum bir web sitesinde bazı karşılaştırmalar yapmak istiyorum.
    Sorunum şöyle:
    sermaye ve mnt isimlerinde 2 textbox tan veri çekiyorum.
    Eğer mnt değeri sermayenin 1/4 ünden büyük ise ekrana Mnt hesaptan büyüktür yazsın
    Eğer mnt değeri sermayenin 1/4 ünden küçük ise ekrana Mnt hesaptan küçüktür yazsın
    Eğer mnt değeri sermayenin 1/4 ne eşit ise ekrana Mnt hesaba eşittir yazsın.
    Hesap = sermaye / 4 ancak bu hesaplamayı yaptıramadım. Sermaye ile mnt karşılatırmasını yapıyor ancak bunu sermayenin 4te birine yapmıyor.
    Daha sonradan bazı durumlara göre (daha önceki sayfalarda seçilmiş olan) formül değişecek ben sadece fonksiyonda takıldım.

    Sayfa kodu şöyle:
    <html>

    <head>
    <meta http-equiv="Content-Language" content="tr">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <title>Yeni Sayfa 1</title>
    </head>

    <body>
    <form method="POST" action="test.asp">

    <table border="1" width="100%" id="table1">
    <tr>
    <td width="57">Sermaye</td>
    <td> <input type="text" name="sermaye" size="20"></td>
    </tr>
    <tr>
    <td width="57">Mnt : </td>
    <td>
    <input type="text" name="mnt" size="20"></td>
    </tr>
    <tr>
    <td width="57"><input type="submit" value="Gönder" name="B1"></td>
    <td></td>
    </tr>
    </table>

    <p>    <% dim mnt, sermaye, hesap, durumlar,oran
    mnt=request("mnt")
    sermaye=request("sermaye")

    oran = 0.25*sermaye
    hesap=Cint(oran)

    if mnt > hesap then
    durumlar = "<font color='#00DD00' >Mnt Hesaptan Büyüktür</Font>"
    elseif mnt < hesap then
    durumlar = "<font color='#DD0000' >Mnt Hesaptan Küçüktür</Font>"
    elseif mnt = hesap then
    durumlar = "<font color='#0000DD' >Mnt Hesaba Eşittir</font>"
    else
    durumlar = "Hesap Tutmadı"
    end if
    %></p>
    <p> hesap : <%=hesap%></p>
    <p> SONUÇ : <%=durumlar%></p>
    </form>

    </body>

    </html>

    Hatayı bir türlü bulamadım.







  • function hesapla (veri)
    sermaye=request("sermaye")*0.25
    if cint(veri)>sermaye then
    veri="Mnt hesaptan büyüktür"
    elseif cint(veri)=sermaye then
    veri="Mnt hesaba eşittir "
    elseif cint(veri)<sermaye then
    veri="Mnt hesaptan küçüktür"
    end if
    hesapla=veri
    end function
    response.write hesapla(request("mnt"))


    bu şekilde dener misin?



    < Bu mesaj bu kişi tarafından değiştirildi samplus -- 9 Şubat 2010; 3:49:18 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.