Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Zadanie 1 - Napisz program pobierający od użytkownika długości trzech odcinków i sprawdzający czy da się z nich zbudować trójkąt. Jeśli tak, to oblicz obwód trójkąta i wyświetl wynik na ekranie, jeśli nie, zwróć odpowiedni komunikat. */
- alert("Podaj długości trzech odcinków w kolejności");
- let od1 = prompt('Odcinek 1', );
- var od2 = prompt('Odcinek 2', );
- var od3 = prompt('Odcinek 3', );
- var obw;
- od1=od1*1;
- od2=od2*1;
- od3=od3*1;
- if(od1>od2 && od1>od3){
- if(od1<od2+od3){
- obw=od1+od2+od3;
- document.write("Obwód trójkąta wynosi: ", obw )
- }
- else{
- document.write("Z podanych odcinków nie da się zbudować trójkąta");
- }
- }
- else if(od2>od1 && od2>od3){
- if(od2<od1+od3){
- obw=od1+od2+od3;
- document.write("Obwód trójkąta wynosi: ", obw )
- }
- else{
- document.write("Z podanych odcinków nie da się zbudować trójkąta");
- }
- }
- else if(od3>od1 && od3>od2){
- if(od3<od1+od2){
- obw=od1+od2+od3;
- document.write("Obwód trójkąta wynosi: ", obw )
- }
- else{
- document.write("Z podanych odcinków nie da się zbudować trójkąta");
- }
- }
- /*Zadanie 2 - Napisz program, który pyta użytkownika o rok i sprawdza, czy jest on przestępny czy nie. Zwróć odpowiedni komunikat. */
- alert("Podaj rok");
- var rok=prompt();
- rok=rok*1;
- if((rok%4==0 && rok%100!=0) || rok%400==0){
- document.write("Podany rok jest przestępny");
- }
- else{
- document.write("Podany rok nie jest przestępny");
- }
- /*Zadanie 3 - Spytaj użytkownika o krańce przedziału [a,b] oraz liczbę c, sprawdź czy liczba c znajduje się w tym przedziale. Zwróć odpowiedni komunikat. */
- alert("Podaj krańce przedziału [a,b] oraz liczbę c");
- var a=prompt('a', );
- var b=prompt('b', );
- var c=prompt('c', );
- a=a*1;
- b=b*1;
- c=c*1;
- if(c>a && c<b){
- document.write("Liczba ", c, " należy do podanego przedziału");
- }
- else{
- document.write("Liczba ", c, " nie należy do podanego przedziału");
- }
- /*Zadanie 4 - Napisz program, który wczyta dwie liczby całkowite i wyświetli tą, o większej wartości BEZWZGLĘDNEJ. */
- var l1=3;
- var l2=-4;
- if(l1<0){
- l1=l1*(-1);
- }
- if(l2<0){
- l2=l2*(-1);
- }
- if(l1>l2){
- document.write(l1);
- }
- else if(l2>l1){
- document.write(l2);
- }
- /*Zadanie 5 - Napisz program pobierający od użytkownika jedną liczbę całkowitą i sprawdzający czy jest ona podzielna przez 3. Zwróć odpowiedni komunikat. */
- alert("Podaj liczbę całkowitą");
- var liczba=prompt('Liczba: ');
- liczba=liczba*1;
- if(liczba%3==0){
- document.write("Liczba ",liczba," jest podzielna przez 3");
- }
- else{
- document.write("Liczba ",liczba," nie jest podzielna przez 3");
- }
- /*Zadanie na 6 - czy liczby są bliźniacze */
- alert("Podaj dwie liczby: ");
- var a=prompt("Liczba a: ", );
- var b=prompt("Liczba b: ", );
- let aP=0;
- let bP=0;
- a=a*1;
- b=b*1;
- for(var i=2;i<a;i++){
- if(a%i==0){
- aP=1;
- }
- }
- if(aP==1){
- document.write("Liczba ", a, " nie jest liczbą pierwszą <br>");
- }
- for(var i=2;i<a;i++){
- if(b%i==0){
- bP=1;
- }
- }
- if(bP==1){
- document.write("Liczba ", b, " nie jest liczbą pierwszą <br>");
- }
- if(aP==0 && bP==0){
- if(a-b==2 || b-a==2){
- document.write("Podane liczby są bliźniacze");
- }
- else{
- document.write("Podane liczby nie są bliźniacze");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement