FBP DAN KPK #2

Menyambung tulisan sebelumnya, pada tulisan kali ini saya akan menyampaikan beberapa tools/alat yang dapat dipergunakan untuk mendukung orang tua dalam mendapingi anak ketika mengerjakan soal-soal FPB dan KPK. Unduh dari Play Store (MathTool:GCD,LCM,Prime) Python Script: #! /usr/bin/python # define fungsi FPB def fpb(x, y): while(y): x, y = y, x ...

ymakarius

Menyambung tulisan sebelumnya, pada tulisan kali ini saya akan menyampaikan beberapa tools/alat yang dapat dipergunakan untuk mendukung orang tua dalam mendapingi anak ketika mengerjakan soal-soal FPB dan KPK.



Unduh dari Play Store (MathTool:GCD,LCM,Prime)
Python Script:
#! /usr/bin/python

# define fungsi FPB
def fpb(x, y):
while(y):
x, y = y, x % y
return x

# define fungsi KPK
def kpk(x, y):
lcm = (x*y)//fpb(x,y)
return lcm

# input user
num1 = int(input("Angka Ke-1: "))
num2 = int(input("Angka Ke-2: "))

print "FPB dari", num1,"dan", num2,"adalah", fpb(num1, num2)
print "KPK dari", num1,"dan", num2,"adalah", kpk(num1, num2)

Web-based script: (diambil dari: hscript.com)
javascript code:
<script type="text/javascript">
function calculate()
{
var tot=document.getElementById("tot").value;
var count=2;
if(tot>1)
{
var n1=document.getElementById("txt0").value;
var n2=document.getElementById("txt1").value;
var res1=n1*n2;
n1=calc(n1,n2);
while(count<tot)
{
var gg="txt"+count;
n2=document.getElementById(gg).value;
res1=n1*n2;
n1=calc(n1,n2);
count=count+1;
}
}
document.getElementById("re").style.display="block";
document.getElementById("resul").value=n1;
}
function calc(n1,n2)
{
var num1,num2;
if(n1 < n2)
{
num1=n1;num2=n2;
}else {
num1=n2;num2=n1;}var remain=num2%num1;while(remain>0){num2=num1;num1=remain;remain=num2%num1;}return num1;
}function newtextbox(val)
{if(val<6){var dd=document.getElementById('new1'); var en=document.getElementById('va').style.display='block';if(dd.innerHTML==""){for(var i=0;i<val;i++){var textbox=document.createElement('input');textbox.setAttribute("type","text");var textname="txt"+i;textbox.setAttribute("id",textname);textbox.setAttribute("size","4");dd.appendChild(textbox);}}else{for(var i=0;i<val;i++){var gg="txt"+i;dd.removeChild(document.getElementById(gg));document.location.reload(); }}} else{alert("Enter values upto 5 only");}
}
</script>

HTML

<table align=center style='border:1px solid green;color: #3D366F;font-size:13px;' cellpadding=2 cellspacing=5>
<form name=frm>
<tr><td>Number of Values:</td><td>
<input type="text" id="tot" name="tot" value="" size="4" onkeyup="newtextbox(this.value)">
</td></tr>
<tr><td id=va style='display:none;'>Enter Values:</td><td id='new1'></td>
</tr>
<tr><td align=center colspan=2><input type="button" name=gcf onclick="calculate()" value="GCD/HCF">
<a href='https://www.hscripts.com' style='text-decoration:none;font-size:10;color:green;'>H</a>
</td></tr>
<tr><td align=right id=re colspan=2 style='display:none;'>GCD of the above numbers:<input type="text" name="resul" id="resul" value="" readonly size="4"></td></tr>
</form>
</table>

Semoga dapat membantu dan berguna bagi anda. Salam!!!

Beri tanggapan

 Prev post
FBP DAN KPK #1 Next post 
ANONYMOUS #OPPARIS