👤

Zad. 1
Napisz program z zastosowaniem pętli for, który wypisuje następujący ciąg liczbowy:
(6.25, 12.5, 25, 50 ,100, ...)
Zad. 2
Napisz program z zastosowaniem pętli while, który wypisuje następujący ciąg liczbowy:
(1, 2, 4, 8, 16, 32,...)
Zad. 3
Napisz program z zastosowaniem pętli for, który wypisuje liczby całkowite z przedziału <5,20>, które są podzielne przez 5:
czyli: 5, 10, 15, 20
Napisz program z zastosowaniem pętli for, który wypisuje następujący ciąg liczbowy:
(100, 50, 25, 12.5 , 6.25 , ...)
Zad. 4
Napisz program z zastosowaniem pętli while, który wypisuje następujący ciąg liczbowy:
(-1, 2, -4, 8, -16, 32,...)
Zad. 5
Napisz program z zastosowaniem pętli for, który wypisuje liczby całkowite z przedziału <5,20>, które są podzielne przez 5:
czyli: 5, 10, 15, 20


Odpowiedź :

Przykładowe rozwiązanie wszystkich powyższych zadać:

(zamiast document. ... można użyć console.log według uznania)

Przesyłam sam skrypt, zrzut ekranu html w załączniku.

// Zadanie 1:

       for( var i = 6.25; i < 1000; i *= 2 ) //można zmienić warunek końcowy ( i < 1000 )

           document.getElementById("zad1").innerHTML += i + "; "

       // Zadanie 2:

       var a = 2;

       while( a < 1000 )

       {

           document.getElementById("zad2").innerHTML += a + "; "

           a = a * 2

       }

       // Zadanie 3:

       for( var i = 5; i <= 20; i++ )

       {

           if( i % 5 == 0  )

               document.getElementById("zad3").innerHTML += i + "; "

       }

       // Zadanie 4:

       var b = -1;

       while( b < 1000 )

       {

           document.getElementById("zad4").innerHTML += b + "; "

           b = b * -2

       }

Zobacz obrazek PAWICRAFT