10 czerwca 2023

Pętla for

Napisz program, który wyświetli wszystkie liczby z przedziału od 50 do 100 podzielne przez dowolną liczbę k, która podaje użytkownik.

<script type="text/javascript">

var k=parseInt(prompt("Podaj liczbę k:",""));

for(i=50;i<=100;i++)
if(i%k==0)
document.write(i+" ");
</script>


08 czerwca 2023

Pętla for i instrukcja warunkowa if

Napisz program obliczający sumę liczb nieparzystych z przedziału <x,y>. Wartości x i y podaje użytkownik.

<script type="text/javascript">

var x=parseInt(prompt("Podaj liczbę x:",""));
var y=parseInt(prompt("Podaj liczbę y:",""));
var suma=0;
if(x<y){
for(i=x;i<=y;i++)
{
suma=suma+i;
}
document.write("Suma licz z przedziału od "+x+" do "+y+" wynosi: "+suma);
}
else{
for(i=x;i>=y;i--)
{
suma=suma+i;
}
document.write("Suma licz z przedziału od "+x+" do "+y+" wynosi: "+suma);
}
 
</script>




07 czerwca 2023

Pętla for

  Napisz program wyświetlający tójkąt z liczb (jak na zdjęciu).



<script type="text/javascript">

for(x=1;x<=5;x++){

for(y=1;y<=x;y++)

document.write(y*x+" ");

document.write("<br>");

}

</script>

06 czerwca 2023

Pętla for

 Napisz program wyświetlający tójkąt z liczb (jak na zdjęciu).


<script type="text/javascript">

for(x=1;x<=6;x++){

for(y=1;y<=x;y++)

document.write(y);

document.write("<br>");

}

</script>

05 czerwca 2023

Pętla do while

Napisz program pobierający od użytkownika liczbę dodatnią. Jeżeli użytkownik wprowadzi zero lub ujemną program poprosi o podanie nowej liczby. Prośba może być ponawiana wielokrotnie. Program kończy się w momencie podania wartości większej od zera.

<script type="text/javascript">
do

{
var x=parseInt(prompt("Podaj liczbę dodatnią:",""));

}while(x<=0)

  document.write("Podałeś liczbę dodatnią: "+x);

</script>




Pętla for

  Napisz program wyświetlający na ekranie trójkąt o podstawie 7 zbudowany z #.

<script type="text/javascript">

for(x=1;x<=7;x++){

for(y=1;y<=x;y++)

document.write("#");

document.write("<br>");

}

</script>



04 czerwca 2023

Pętle

 Napisz program wyświetlający na ekranie:

10 # - pętla for

10 $ -  pętla while

10 * - pętla do while

<script type="text/javascript">

for(z=1;z<=10;z++)

    document.write("#");

document.write("<br>");


var y=1

while(y<=10)

{

    document.write("$");

    y++;

}

document.write("<br>");


var x=1;

do

{

    document.write("*");

    x++;

}while(x<=10)

</script>