Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Zadanie 1
- function WARTOSC_BEZWZGLEDNA (a)
- {
- if (a<0)
- {
- return a*-1;
- }
- else if (a>0)
- {
- return a;
- }
- }
- document.write(WARTOSC_BEZWZGLEDNA(15)+"<br>");
- document.write(WARTOSC_BEZWZGLEDNA(-15)+"<br>");
- document.write(WARTOSC_BEZWZGLEDNA(0)+"<br>");
- //Zadanie 2
- function CZY_PARZYSTA (b)
- {
- if (b%2==0)
- {
- return true;
- }
- else
- {
- return false;
- }
- }
- document.write(CZY_PARZYSTA(12)+"<br>");
- document.write(CZY_PARZYSTA(13)+"<br>");
- document.write(CZY_PARZYSTA(-5)+"<br>");
- document.write(CZY_PARZYSTA(0)+"<br>");
- //Zadanie 3
- function SZLACZEK (dlugosc, znak)
- {
- var i=0;
- do
- {
- document.write(znak);
- i++;
- }
- while (i<=dlugosc);
- }
- SZLACZEK(7, "@");
- //Zadanie 4
- function PODZIELNOSC (ilocyfrowe, dzielnik)
- {
- var min=10**(ilocyfrowe-1);
- var maks=(10**ilocyfrowe)-1;
- document.write("Twoje liczby to : ");
- var x=min;
- do
- {
- if(x%dzielnik==0)
- {
- document.write(x+", ")};
- x++;
- }
- while(x<=maks);
- }
- PODZIELNOSC(4,45);
- //Zadanie 5
- function OBWOD_TROJKATA (a,b,c)
- {
- if(a+b>c && c+b>a && a+c>b)
- {
- return (a+b+c);
- }
- else
- {
- document.write("Nie można utworzyć trójkąta ");
- return -1;
- }
- }
- document.write(OBWOD_TROJKATA(1,2,3)+"<br>");
- document.write(OBWOD_TROJKATA(3,4,5)+"<br>");
- //Zadanie 6
- function SILNIA (n)
- {
- if(n<=1)
- {
- return 1;
- }
- else
- {
- return n*SILNIA(n-1);
- }
- }
- document.write("Silnia wynosi: "+SILNIA(5));
- //Zadanie 8
- function LICZBA_CYFR (liczba)
- {
- a=liczba;
- var i=0;
- do
- {
- liczba=liczba/10;
- i++;
- }
- while(liczba>=1);
- document.write("Liczba "+a+" posiada: "+i+" cyfr");
- }
- LICZBA_CYFR(301939);
- document.write("<br>");
- LICZBA_CYFR(55555);
- document.write("<br>");
- LICZBA_CYFR(2312);
- document.write("<br>");
- LICZBA_CYFR(1);
- //Zadanie 9 (o takie coś Pani chodziło?)
- function SUMA_CYFR (n)
- {
- var suma=0;
- var a=0;
- while(n>=1)
- {
- a=n%10;
- n=(n-a)/10;
- suma=suma+a;
- }
- if(suma>10)
- {
- SUMA_CYFR(suma);
- }
- else
- {
- document.write("Wynik jednocyfrowy: "+suma);
- }
- }
- SUMA_CYFR(301939);
- //zad 10
- function fibonacci (n)
- { if (n==0){
- return 0;
- }
- else if (n==1 || n==2){
- return 1;
- }
- else {
- return fibonacci(n-1) + fibonacci(n-2);
- }
- }
- document.write(fibonacci(8));
- //zadanie z prezentacji
- function potęga (a,n)
- {
- if (n==0)
- {
- return 1;
- }
- else
- {
- return potęga(a, n-1)*a;
- }
- }
- document.write(potęga(3,4));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement