Advertisement
PiotrJurek

Zadania JS

Nov 26th, 2020
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <title>Document</title>
  7. </head>
  8. <body>
  9.     <script>
  10.  
  11.         //Zad1
  12.         {
  13.         let liczba = 42;
  14.         let wyraz = "Hello word";
  15.         let tak = true;
  16.  
  17.         typeof liczba;
  18.         typeof wyraz;
  19.         typeof tak;
  20.        
  21.  
  22.         //Zad2
  23.        
  24.         document.write("Zmienna numer 1: "+liczba+" jest typu: "+(typeof liczba)+"</br>");
  25.         document.write("Zmienna numer 2: "+wyraz+" jest typu: "+(typeof wyraz)+"</br>");
  26.         document.write("Zmienna numer 3: "+tak+" jest typu: "+(typeof tak)+"</br>");
  27.         }
  28.  
  29.         //Zad3
  30.         {
  31.         let imie1 = "Adam";
  32.         let imie2 = "Bartek";
  33.         let imie3 = "Dawid";
  34.         let imie4 = "Ela";
  35.         let imie5 = "Franek";
  36.  
  37.         document.write("1. "+imie1+"</br>");
  38.         document.write("2. "+imie2+"</br>");
  39.         document.write("3. "+imie3+"</br>");
  40.         document.write("4. "+imie4+"</br>");
  41.         document.write("5. "+imie5+"</br>");
  42.         }
  43.  
  44.         //Zad4
  45.         {
  46.         let IMIE = "Piotr";
  47.         let WIEK = 19;
  48.  
  49.         document.write("Mam na imie: "+IMIE+"</br>");
  50.         document.write("Mam na imie: "+IMIE+" i mam "+WIEK+" lat"+"</br>");
  51.         }
  52.  
  53.         //Zad5
  54.         {
  55.         let liczba1 = Number(prompt("Podaj pierwsza liczbe:"));
  56.         let liczba2 = Number(prompt("Podaj druga liczbe:"));
  57.  
  58.         let wynik = liczba1 + liczba2;
  59.  
  60.         document.write("Suma liczb a: "+liczba1+" i b: "+liczba2+" wynosi: "+wynik+"</br>");
  61.         }
  62.  
  63.         //Zad6
  64.         {
  65.         let liczba = Number(prompt("Podaj liczbe:"));
  66.  
  67.         if(liczba === 7)
  68.         {
  69.             document.write("Podana liczba jest rowna 7."+"</br>");
  70.         }
  71.         else if(liczba < 7)
  72.         {
  73.             document.write("Podana liczba jest mniejsza od 7."+"</br>");
  74.         }
  75.         else
  76.         {
  77.             document.write("Podana liczba jest wieksza od 7."+"</br>");
  78.         }
  79.         }
  80.  
  81.         //Zad7
  82.         {
  83.         let a = Number(prompt("Podaj pierwsza liczbe:"));
  84.         let b = Number(prompt("Podaj druga liczbe:"));
  85.  
  86.         if(a >= b)
  87.         {
  88.             document.write(a+"</br>");
  89.         }
  90.         else
  91.         {
  92.             document.write(b+"</br>");
  93.         }
  94.         }
  95.  
  96.         //Zad8
  97.         {
  98.         let liczba = Number(prompt("Podaj liczbe:"));
  99.  
  100.         if(liczba % 2 === 0)
  101.         {
  102.             document.write("Podana liczba jest parzysta."+"</br>");
  103.         }
  104.         else
  105.         {
  106.             document.write("Podana liczba jest nieparzysta."+"</br>");
  107.         }
  108.         }
  109.  
  110.         //Zad9
  111.         {
  112.         let a = Number(prompt("Podaj pierwsza liczbe:"));
  113.         let b = Number(prompt("Podaj druga liczbe:"));
  114.         let c = Number(prompt("Podaj trzecia liczbe:"));
  115.        
  116.         if(a <= b && a <= c)
  117.         {
  118.             if(b <= c)
  119.             {
  120.                 document.write(a+" "+b+" "+c+"</br>");
  121.             }
  122.             else
  123.             {
  124.                 document.write(a+" "+c+" "+b+"</br>");
  125.             }
  126.         }
  127.         else if(b <= a && b <= c)
  128.         {
  129.             if(a <= c)
  130.             {
  131.                 document.write(b+" "+a+" "+c+"</br>");
  132.             }
  133.             else
  134.             {
  135.                 document.write(b+" "+c+" "+a+"</br>");
  136.             }
  137.         }
  138.         else if(c <= a && c <= b)
  139.         {
  140.             if(a <= b)
  141.             {
  142.                 document.write(c+" "+a+" "+b+"</br>");
  143.             }
  144.             else
  145.             {
  146.                 document.write(c+" "+b+" "+a+"</br>");
  147.             }
  148.         }
  149.         }
  150.         //Zad10
  151.         {
  152.         let a = Number(prompt("Podaj pierwsza liczbe:"));
  153.         let b = Number(prompt("Podaj druga liczbe:"));
  154.  
  155.         if(a === 0)
  156.         {
  157.             document.write("Nie mozna dzielic przez 0."+"</br>");
  158.         }
  159.         else
  160.         {
  161.             if(b % a === 0)
  162.             {
  163.                 document.write("Druga liczba jest podzielna przez pierwsza."+"</br>");
  164.             }
  165.             else
  166.             {
  167.                 document.write("Druga liczba nie jest podzielna przez pierwsza."+"</br>");
  168.             }
  169.         }
  170.         }
  171.  
  172.         //Zad11
  173.         {
  174.         let a = Number(prompt("Podaj wiek pierwszej osoby:"));
  175.         let b = Number(prompt("Podaj wiek drugiej osoby:"));
  176.  
  177.         if(a >= b)
  178.         {
  179.             document.write("Pierwsza osoba jest statsza."+"</br>");
  180.         }
  181.         else
  182.         {
  183.             document.write("Druga osoba jest starsza."+"</br>");
  184.         }
  185.  
  186.         if(a > 100 && b > 100)
  187.         {
  188.             document.write("JESTEM PROGRAMEM. ZACHOWUJE SIE W SPECJALNY SPOSOB."+"</br>");
  189.         }
  190.         }
  191.  
  192.         //Zad12
  193.         {
  194.         let a = Number(prompt("Podaj pierwszy bok:"));
  195.         let b = Number(prompt("Podaj drugi bok:"));
  196.         let c = Number(prompt("Podaj trzeci bok:"));
  197.  
  198.         if(a < b + c && b < a + c && c < b + a)
  199.         {
  200.             let obwod = a + b + c;
  201.             document.write("Obwod tego trojkata wynosi: "+obwod+"</br>");
  202.         }
  203.         else
  204.         {
  205.             document.write("Nie da sie zbudowac takiego trojkata."+"</br>");
  206.         }
  207.         }
  208.  
  209.         //Zad13
  210.         {
  211.         let a = Number(prompt("Podaj A:"));
  212.         let b = Number(prompt("Podaj B:"));
  213.         let c = Number(prompt("Podaj C:"));
  214.  
  215.         let delta = b ** 2 - 4 * a * c;
  216.  
  217.         if(delta > 0)
  218.         {
  219.             let x1 = (-b - Math.sqrt(delta)) / (2 * a);
  220.             let x2 = (-b + Math.sqrt(delta)) / (2 * a);
  221.             document.write("Rozwiazania tego rownania to: "+x1+" "+x2+"</br>");
  222.         }
  223.         else if(delta === 0)
  224.         {
  225.             let x = -b / (2 * a);
  226.             document.write("Rozwiazanie tego rownania to: "+x+"</br>");
  227.         }
  228.         else
  229.         {
  230.             document.write("To rownanie nie ma rozwiazan."+"</br>");
  231.         }
  232.         }
  233.  
  234.         //Zad14
  235.         {
  236.         let a = Number(prompt("Podaj pierwsza liczbe:"));
  237.         let b = Number(prompt("Podaj druga liczbe:"));
  238.         let c = Number(prompt("Podaj trzecia liczbe:"));
  239.         let d = Number(prompt("Podaj czwarta liczbe:"));
  240.         let e = Number(prompt("Podaj piata liczbe:"));
  241.  
  242.         let min = a;
  243.         if(b < min) min = b;
  244.         if(c < min) min = c;
  245.         if(d < min) min = d;
  246.         if(e < min) min = e;
  247.  
  248.         let max = a;
  249.         if(b > max) max = b;
  250.         if(c > max) max = c;
  251.         if(d > max) max = d;
  252.         if(e > max) max = e;
  253.        
  254.         let sr = (a + b + c + d + e) / 5;
  255.  
  256.         document.write("Z podanych liczb najmniejsza to: "+min+"</br>");
  257.         document.write("Z podanych liczb najwieksza to: "+max+"</br>");
  258.         document.write("Srednia tych liczb to: "+sr+"</br>");
  259.         }
  260.  
  261.         //Zad15
  262.         {
  263.         let rok = Number(prompt("Podaj rok:"));
  264.  
  265.         if((rok % 4 === 0 && rok % 4 !== 0) || rok % 400 === 0)
  266.         {
  267.             document.write("Ten rok jest przestepny."+"</br>");
  268.         }
  269.         else
  270.         {
  271.             document.write("Ten rok nie jest przestepny."+"</br>");
  272.         }
  273.         }
  274.  
  275.         //Zad16
  276.         {
  277.         let liczba = Number(prompt("Podaj liczbe:"));
  278.  
  279.         if(liczba < 0)
  280.         {
  281.             liczba = -liczba;
  282.         }
  283.         document.write(liczba+"</br>");
  284.         }
  285.  
  286.         //Zad17
  287.         {
  288.         let a = Number(prompt("Podaj a:"));
  289.         let b = Number(prompt("Podaj b:"));
  290.         let c = Number(prompt("Podaj c:"));
  291.  
  292.         if(c >= a && c <= b)
  293.         {
  294.             document.write("Liczba "+c+" znajduje sie w przedziale <"+a+", "+b+">"+"</br>");
  295.         }
  296.         else
  297.         {
  298.             document.write("Liczba "+c+" nie znajduje sie w przedziale <"+a+", "+b+">"+"</br>");
  299.         }
  300.         }
  301.  
  302.         //Zad18
  303.         {
  304.         let n = Number(prompt("Podaj ilosc ksiazek:"));
  305.         let K = 0;
  306.  
  307.         if(n > 1000)
  308.         {
  309.             K = 10 * n;
  310.         }
  311.         else if(n >= 500 && n <= 1000)
  312.         {
  313.             K = 12 * n;
  314.         }
  315.         else if(n < 500 && n >= 0)
  316.         {
  317.             K = 15 * n;
  318.         }
  319.         document.write("Koszt druku "+n+" ksiazek wyniesie: "+K+"</br>");
  320.         }
  321.  
  322.         //Zad19
  323.         {
  324.         let dzien = Number(prompt("Podaj numer dnia:"));
  325.  
  326.         switch(dzien)
  327.         {
  328.             case 1:
  329.                 document.write("Poniedzialek"+"</br>");
  330.             break;
  331.             case 2:
  332.                 document.write("Wtorek"+"</br>");
  333.             break;
  334.             case 3:
  335.                 document.write("Sroda"+"</br>");
  336.             break;
  337.             case 4:
  338.                 document.write("Czwartek"+"</br>");
  339.             break;
  340.             case 5:
  341.                 document.write("Piatek"+"</br>");
  342.             break;
  343.             case 6:
  344.                 document.write("Sobota"+"</br>");
  345.             break;
  346.             case 7:
  347.                 document.write("Niedziela"+"</br>");
  348.             break;
  349.             default:
  350.                 document.write("Udalo sie nie znalesc podanego dnia"+"</br>");
  351.             break;
  352.         }
  353.         }
  354.  
  355.         //Zad20
  356.         {
  357.         let lekcja = Number(prompt("Podaj numer dnia:"));
  358.  
  359.         switch(lekcja)
  360.         {
  361.             case 1:
  362.                 document.write("Jezyk niemiecki"+"</br>");
  363.             break;
  364.             case 2:
  365.                 document.write("Wychowanie fizyczne"+"</br>");
  366.             break;
  367.             case 3:
  368.             case 4:
  369.                 document.write("Matematyka"+"</br>");
  370.             break;
  371.             default:
  372.                 document.write("Nie mam zadnej lekcji w planie na tej godzinie lekcyjnej"+"</br>");
  373.             break;
  374.         }
  375.         }
  376.  
  377.     </script>
  378. </body>
  379. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement