Schemat HORNERA
var a,x,ile,w,w1,n=0;
document.write("Schemat Hornera: "+"< br>< br>");
ile=eval(prompt("Podaj stopień wielomianu: "));
x=eval(prompt("Podaj liczbe x: "));
a=eval(prompt("Podaj liczbe a: "));
document.write("Wybrales "+ile+" stopien wielomianu.< br>");
w=a;
n=1;
do
{
a=eval(prompt("Podaj liczbe a: "));
w1=w*x+a;
w=w1;
n++;
}
while (ile>=n);
document.write("< br>Wielomin wynosi: "+w1);
Suma liczb (dodawanie [T/N])
var liczba,suma=0;
var znak;
document.write("Suma liczb:"+"< br>");
do
{
liczba=eval(prompt("Podaj liczbe: "));
suma+=liczba;
znak=prompt("Czy chcesz wprowadzic kolejna liczbe [T/N]? ");
document.write("Liczba: "+liczba+"< br>");
}
while (znak=='t' || znak=='T');
document.write("< br>Suma liczb wynosi = "+suma);
Potegi
var a,b,c,d=2,e,r;
document.write("Liczby podniesione do potegi"+"< br>< br>");
a=eval(prompt("Podaj dowolna liczbe: "));
b=eval(prompt("Do ktorej potegi ma byc podniesiona liczba?"));
if(b<=0)
{
document.write("podaj liczbę wiekszą od zera");
}
else if(b==1)
{
document.write("liczba to: "+a+"< br>");
}
else
{
c=a;
do
{
c=c*a;
d++;
}
while (b>=d)
document.write("Liczba "+a+" podniesiona do potegi "+b+" wynosi: "+c+"< br>");
}
Pierwiastek z liczby
var p=1,min=1,max=20,a;
document.write("Pierwiastek z liczby:"+"< br>");
a=eval(prompt("Podaj liczbe z ktorej ma byc wyciagniety pierwiastek: "));
do
{
x=((p+a/p)/2);
min++;
p=x;
document.write("< br>Wartosc x= "+x);
}
while (min<=max);
Wielomian stopnia trzeciego
var a0,a1,a2,a3,w,x;
document.write("Wielomian stopnia 3:"+"< br>");
a0=eval(prompt("Podaj liczbe a0: "));
if (a0<=0)
{
document.write("Podaj liczbe wieksza od ZERA!< br>");
}
else
{
a1=eval(prompt("Podaj liczbe a1: "));
a2=eval(prompt("Podaj liczbe a2: "));
a3=eval(prompt("Podaj liczbe a3: "));
x=eval(prompt("Podaj liczbe x: "));
document.write("a0: "+a0+"< br>");
document.write("a1: "+a1+"< br>");
document.write("a2: "+a2+"< br>");
document.write("a3: "+a3+"< br>");
document.write("x: "+x+"< br>< br>");
w=a0*(x*x*x)+a1*(x*x)+a2*x+a3;
document.write("WYNIK: "+w+"< br>");
}
Liczby pierwsze z przedzialu
var a,b;
document.write("Wypis liczb pierwszych"+"< br>< br>");
a=eval(prompt("podaj pierwszą liczbę przedziału: "));
b=eval(prompt("podaj drugą liczbę przedziału: "));
do
{
if (a>=2)
{
if (a>=2 && a<=10)
{
if (a==2 || a==3 || a==5 || a==7)
{
document.write (" "+a+" --");
}
}
else
{
if (a%2!=0 && a%3!=0 && a%5!=0 && a%7!=0)
{
document.write (""+a+" -- ");
}
}
}
a++;
}
while (a<=b)
Darmowy hosting zapewnia PRV.PL