Моля помогнете |
||||
|
||||
|
|
||||
![]() ![]() |
Имам да правя програма на Visual Basic, която да ми изчислява лихва за депозит. Как трябва да я формулирам в програмен код? Кn = K . (1 + P/100)^n Kn - това ти е сумата на паричния капитал, увеличен със сумата на начислената лихва. К - паричния капитал върху който се начислява лихвата 1 + P/100 - лихвения фактор n - срок на кредита PS И най-вече как да изразя "n" |
|||
|
---------------------------
Потребител в Mytech.bg от: 28.01.12 |
||||
|
|
||||
|
||||
|
|
||||
![]() ![]() |
направих ти го на javascript, запиши файла като primer.html и го отвори в браузъра за да видиш дали работи. <!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <form name="reg" action="e.php" method="POST"> <input type="text" name="k0" value="" />Паричен капитал<p> <input type="text" name="n" value="" />Срок на кредита<p> <input type="text" name="p" value="" />Лихвa <font color="red">* лихвата е месечна или годишна, ако сте посочили месеци в Срок на кредита, то пишете мес. лихва! За нецяло число използвайте точка за разделител(5.45).</font><p> <input type = "text" name = "kn" value = ""readonly="readonly" disabled="disabled" /> Сумата на паричния капитал, увеличен със сумата на начислената лихва<p> <a onclick=" var a=''; var b=''; var p=''; var n=''; p=1+(document.reg.p.value/100); a=document.reg.k0.value; b=document.reg.n.value; //тук е n ако е 1 то без степен, ако е две то числото по числото // и т.н. if(b=='1'){n=p} else if(b=='2'){n=p*p} else if(b=='3'){n=p*p*p} else if(b=='4'){n=p*p*p*p} else if(b=='5'){n=p*p*p*p*p} else if(b=='6'){n=p*p*p*p*p*p} else if(b=='7'){n=p*p*p*p*p*p*p} else if(b=='8'){n=p*p*p*p*p*p*p*p} else if(b=='9'){n=p*p*p*p*p*p*p*p*p} else if(b=='10'){n=p*p*p*p*p*p*p*p*p*p} else if(b=='11'){n=p*p*p*p*p*p*p*p*p*p*p} else if(b=='12'){n=p*p*p*p*p*p*p*p*p*p*p*p} else if(b=='13'){n=p*p*p*p*p*p*p*p*p*p*p*p*p} else if(b=='14'){n=p*p*p*p*p*p*p*p*p*p*p*p*p*p} else if(b=='15'){n=p*p*p*p*p*p*p*p*p*p*p*p*p*p*p} else if(b=='16'){n=p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p} else if(b=='17'){n=p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p} else if(b=='18'){n=p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p} else if(b=='19'){n=p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p} else if(b=='20'){n=p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p*p} if(a!=''&& b!=''&& p!=''){ document.reg.kn.value=a*n; }else {document.reg.kn.value='Въведете данни'} " href="#">Изчисли</a> </form> </body> </html> дано ти помогне.... |
|||
|
Това мнение е редактирано от ganevv на 07.02.2012 16:24
---------------------------
Потребител в Mytech.bg от: 16.01.09 |
||||
|
|
||||
|
|
||||
![]() ![]() |
Blagodarq mnogo! :) |
|||
|
---------------------------
Потребител в Mytech.bg от: 28.01.12 |
||||
|
|
||||
| 2 посетители са активни в този форум (0 потребители и 2 гости) | |
|
Активни потребители:
---
|
|
|
| |











