Начало Новини Маркет Проекти Форум ИТ Работа Уроци Скриптове WiFi точки Още Вход


Нова тема
Моля помогнете
Тази тема е погледната 304 пъти
Добави темата към любими | Принтирай темата | Нова тема 
Публикувано на: 28.01.2012 00:43
viktoria944
Чирак

Мнения: (2)

Имам да правя програма на Visual Basic, която да ми изчислява лихва за депозит. Как трябва да я формулирам в програмен код?
Кn = K . (1 + P/100)^n

Kn - това ти е сумата на паричния капитал, увеличен със сумата на начислената лихва.

К - паричния капитал върху който се начислява лихвата

1 + P/100 - лихвения фактор

n - срок на кредита

PS И най-вече как да изразя "n"


 
---------------------------
Потребител в Mytech.bg от: 28.01.12
напиши eMail напиши лично съобщение виж профила на
Публикувано на: 07.02.2012 16:08
ganevv
Калфа

Мнения: (24)

направих ти го на 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
напиши eMail напиши лично съобщение виж профила на
Публикувано на: 10.02.2012 21:39
viktoria944
Чирак

Мнения: (2)

Blagodarq mnogo! :)


 
---------------------------
Потребител в Mytech.bg от: 28.01.12
напиши eMail напиши лично съобщение виж профила на
 2 посетители са активни в този форум (0 потребители и 2 гости)  
Активни потребители: ---
   




myTech.bg © 2004 - 2011 | Контакти | За реклама