best-of-best.narod.ru   Делитель

Делители числа
(Без единицы и самого числа)
<script>
function f_del(n){//f_del
var s=''
for(i=2; i<=n/2; i++){//for
if(n%i==0){//if
s+=i+'; '
}//if
}//for
return s}//f_del

function f_a(x){
y=f_del(x)
alert(y)}
</script>
<input type="text" id="inp_ut" value="30" size=10>
<input type="button" value=" Go " onClick="f_a(inp_ut.value)">
Делители числа
(В обратном порядке)
<script>
function f_del(n){//f_del
var s=''
for(i=2; i<=n/2; i++){//for
if(n%i==0){//if
s+=n/i+'; '
}//if
}//for
return s}//f_del

function f_a(x){
y=f_del(x)
alert(y)}
</script>
<input type="text" id="inp_ut" value="30" size=10>
<input type="button" value=" Go " onClick="f_a(inp_ut.value)">


Делители числа
(С единицей, но без самого числа)
<script>
function f_del(n){//f_del
var s=''
for(i=1; i<=n/2; i++){//for
if(n%i==0){//if
s+=i+'; '
}//if
}//for
return s}//f_del

function f_a(x){
y=f_del(x)
alert(y)}
</script>
<input type="text" id="inp_ut" value="30" size=10>
<input type="button" value=" Go " onClick="f_a(inp_ut.value)">


Делители числа
(Без единицы, но с самим числом)
<script>
function f_del(n){//f_del
var s=''
for(i=2; i<=n; i++){//for
if(n%i==0){//if
s+=i+'; '
}//if
}//for
return s}//f_del

function f_a(x){
y=f_del(x)
alert(y)}
</script>
<input type="text" id="inp_ut" value="30" size=10>
<input type="button" value=" Go " onClick="f_a(inp_ut.value)">


Делители числа
(С единицей и с самим числом)
<script>
function f_del(n){//f_del
var s=''
for(i=1; i<=n; i++){//for
if(n%i==0){//if
s+=i+'; '
}//if
}//for
return s}//f_del

function f_a(x){
y=f_del(x)
alert(y)}
</script>
<input type="text" id="inp_ut" value="30" size=10>
<input type="button" value=" Go " onClick="f_a(inp_ut.value)">


Делители числа
(Обоих знаков с единицей и с самим числом)
<script>
function f_del(n){//f_del
var s=''
for(i=1; i<=n; i++){//for
if(n%i==0){//if
s+=i+'; '
s+=-i+'; '
}//if
}//for
return s}//f_del

function f_a(x){
y=f_del(x)
alert(y)}
</script>
<input type="text" id="inp_ut" value="30" size=10>
<input type="button" value=" Go " onClick="f_a(inp_ut.value)">


Делители числа
(Положительного и отрицательного, обоих знаков с единицей и с самим числом)
<script>
function f_del(n){//f_del
var s=''
for(i=1; i<=Math.abs(n); i++){//for
if(n%i==0){//if
s+=i+'; '
s+=-i+'; '
}//if
}//for
return s}//f_del

function f_a(x){
y=f_del(x)
alert(y)}
</script>
<input type="text" id="inp_ut" value="-30" size=10>
<input type="button" value=" Go " onClick="f_a(inp_ut.value)">


Делители дроби /
Делителем первой дроби (например 15/4) назовём вторую дробь (например 3/2) при условии, что числитель второй дроби (3) является делителем числителя первой дроби (15), а знаменатель второй дроби (2) является делителем знаменателя первой дроби (4). Исходя из этого определения вторая дробь не обязательно должна без остатка делится на первую! Первая дробь должна быть не сократима, иначе появятся повторяющиеся делители (например в место 15/12 нужно писать 5/4)
<script>
function f_del(n,m){//f_del
var s=''
for(i=1; i<=Math.abs(n); i++){//for1
if(n%i==0){//if1
for(j=1; j<=Math.abs(m); j++){//for2
if(m%j==0){//if2
s+=i+'/'+j+'; '
}//if2
}//for2
}//if1
}//for1
return s}//f_del

function f_a(x,y){
z=f_del(x,y)
alert(z)}
</script>
<input type="text" id="inp_ut1" value="15" size=10>
<font size=6 color=black><b>/</b></font>
<input type="text" id="inp_ut2" value="4" size=10>
<input type="button" value=" Go " onClick="f_a(inp_ut1.value,inp_ut2.value)">


Делители дроби /
(Обоих знаков)
<script>
function f_del(n,m){//f_del
var s=''
for(i=1; i<=Math.abs(n); i++){//for1
if(n%i==0){//if1
for(j=1; j<=Math.abs(m); j++){//for2
if(m%j==0){//if2
s+=i+'/'+j+'; '
s+=-i+'/'+j+'; '
}//if2
}//for2
}//if1
}//for1
return s}//f_del

function f_a(x,y){
z=f_del(x,y)
alert(z)}
</script>
<input type="text" id="inp_ut1" value="15" size=10>
<font size=6 color=black><b>/</b></font>
<input type="text" id="inp_ut2" value="4" size=10>
<input type="button" value=" Go " onClick="f_a(inp_ut1.value,inp_ut2.value)">

7.12.2010 390.103



Используются технологии uCoz