Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- /*
- * 1. Napisz pętlę, która poda wszystkie liczby z zakresu (a-b)
- 2. Napisz pętlę, która poda malejąco te same liczby
- 3. Napisz pętlę, która poda naprzemiennie 100 licz 0 i 1
- 4. Napisz pętlę, która wyliczy sumę elementów z zakresu (a-b)
- 5. Napisz pętlę, która posumuje elementy z zakresu (a-b), ale tylko takie, które są podzielne przez 2
- 6. Napisz pętlę, która posumuje elementy z zakresu (a-b) podanego przez użytkownika, ale uwaga, sprawdź czy czasami a nie jest większe od b, wtedy zamień przedział na (b-a), przykład a=10, b=0
- 7. Napisz pętlę, gdzie użytkownik podaje zakres liczb. Gdy podana wartość jest mniejsza od zera to policz wartość bezwzględną. Wypisz liczby malejąco od największej liczby podanej przez użytkownika. Największa może być a ale i b.
- */
- //Zadanie 1
- function zadanie1()
- {
- var liczba = prompt("Podaj liczbe");
- if(0 < liczba < 100)
- {
- document.write("Dana liczba jest z zakresu od 0 do 100");
- }
- else(liczba > 100 && liczba < 0)
- {
- document.write("Dana liczba nie jest z zakresu od 0 do 100");
- }
- }
- //Zadanie 2
- function zadanie2()
- {
- var liczba = prompt("Podaj liczbe");
- if(0 < liczba < 100 || 100 < liczba < 200)
- {
- document.write("Dana liczba jest z zakresu od 0 do 100 lub od 100 do 200");
- }
- else
- {
- document.write("Dana liczba nie jest z zakresu od 0 do 100 lub od 100 do 200");
- }
- }
- //Zadanie 3
- //Zadanie 4
- //Zadanie 5
- //Zadanie 6
- //Zadanie 7
- //Zadanie 8
- //Policz wartość bezwzględną liczby ale tylko wtedy, gdy jej wartość była z przedziału (-10;10)
- //Zadanie 9
- function zadanie9()
- {
- var liczba = prompt("Podaj liczbe:")
- if(liczba == 10)
- {
- document.write("Podana liczba jest równa 10");
- }
- else if(liczba == 20)
- {
- document.write("Podana liczba jest równa 20");
- }
- else if(liczba == 30)
- {
- document.write("Podana liczba jest równa 30");
- }
- else
- {
- document.write("Podana liczba nie jest rowna ani 10, ani 20, ani 30");
- }
- }
- //Zadanie 10
- function zadanie10()
- {
- var liczba = prompt("Podaj liczbe:")
- if(liczba % 2 == 0)
- {
- document.write("Liczba jest podzielna przez 2");
- }
- else if(liczba % 2 != 0)
- {
- document.write("Liczba nie jest podzielna przez 2");
- }
- }
- //Zadanie 5 inne
- //Napisz pętlę, która posumuje elementy z zakresu (a-b), ale tylko takie, które są podzielne przez 2
- function zadanie5inne(){
- var a = prompt("Podaj wartosc a:");
- var b = prompt("Podaj wartosc b:");
- if(a > b)
- {
- for(var i = a; i < b; i++)
- {
- suma+= i;
- }
- }
- else if(b > a)
- {
- for(var i = b; i < a; i++)
- {
- suma+= i;
- }
- }
- document.write(suma);
- }
- //Zadanie 6 inne
- //Napisz pętlę, która posumuje elementy z zakresu (a-b) podanego przez użytkownika,
- //ale uwaga, sprawdź czy czasami a nie jest większe od b, wtedy zamień
- //przedział na (b-a), przykład a=10, b=0
- function zadanie6inne(){
- var a = prompt("Podaj wartosc a:");
- var b = prompt("Podaj wartosc b:");
- var suma;
- if(a > b)
- {
- for(var i = a; i < b; i++)
- {
- //suma+= i;
- suma = i + i;
- //i+= suma;
- }
- }
- else if(b > a)
- {
- for(var i = b; i < a; i++)
- {
- //suma+= i;
- suma = i + i;
- //i+= suma;
- }
- }
- document.write(suma);
- }
- //Zadanie 7 inne
- //Napisz pętlę, gdzie użytkownik podaje zakres liczb.
- //Gdy podana wartość jest mniejsza od zera to policz wartość bezwzględną.
- //Wypisz liczby malejąco od największej liczby podanej przez użytkownika.
- //Największa może być a ale i b.
- function zadanie7inne()
- {
- var najmniejsza = prompt("Podaj liczbe od ktorej zaczyna sie zakres:");
- var najwieksza = prompt("Podaj liczbe do ktorej konczy sie zakres");
- if(najmniejsza < 0 && najwieksza < 0)
- {
- najmiejsza *-1;
- najwieksza *-1;
- for(var i = najmniejsza; i < najwieksza; i++)
- {
- document.write(i + " ");
- }
- }
- else
- {
- for(var i = najmniejsza; i <=najwieksza; i++)
- {
- document.write(i + " ");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement