JakubKaczmarek_123

zadania

Dec 8th, 2021
1,070
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // zad 1
  2. t = [a,b,c] = prompt("podaj dlugosc 3 bokow (rozdziel spacja): ").split(' ')
  3. t = [parseInt(a), parseInt(b),parseInt(c)].sort((a,b) => {return b-a})
  4. if (t[1] + t[2] > t[0]) document.write(`obwod trojkata wynosi: ${t[0] + t[1] + t[2]}`)
  5. else document.write("nie da sie stworzyc trojkata")
  6.  
  7. // zad 2
  8.  
  9. a = parseInt(prompt("podaj rok: "))
  10. if (a%4 == 0 && a % 100 != 0 || a % 400 == 0) document.write("rok jest przestepny")
  11. else document.write("rok nie jest przestepny")
  12.  
  13. // zad 3
  14.  
  15. [a, b] = prompt("podaj krance przedzialu (rozdziel spacja): ").split(' ')
  16. c = parseInt(prompt("podaj liczbe: "))
  17. if (c >= parseInt(a) && c <= parseInt(b)) document.write("liczba miesci sie w przedziale")
  18. else document.write("liczba nie miesci sie w przedziale")
  19.  
  20. // zad 4   
  21.  
  22. t = [a,b] = prompt("podaj dwie liczby calkowite (rozdziel spacja): ").split(' ')
  23. t = [Math.abs(parseInt(a)), Math.abs(parseInt(b))]
  24. console.log(t)
  25. if (t[0] > t[1]) document.write("Liczba a jest wieksza")
  26. else if (t[0] < t[1]) document.write("Liczba b jest wieksza")
  27. else document.write("Liczby sa rowne")
  28.  
  29. // zad 5
  30.  
  31. a = parseInt(prompt("podaj liczbe calkowita: "))
  32. if (a%3 == 0) document.write("Liczba jest podzielna przez 3")
  33. else document.write("Liczba nie jest podzielna przez 3")
  34.  
  35. // zad na 6
  36. function isPrime(val){
  37.     if (val == 1) return false
  38.     for (let i = 2; i < val; i++) if (val%i==0) return false
  39.     return true
  40. }
  41. t = [a,b] = prompt("podaj dwie liczby naturalne(rozdziel spacja): ").split(' ')
  42. t = [parseInt(a), parseInt(b)]
  43. if (isPrime(a) && isPrime(b) && Math.abs(a-b) == 2) document.write("Liczby sa blizniacze")
  44. else document.write("Liczby nie sa blizniacze")
  45.  
RAW Paste Data