Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Zadanie 1
- document.write("Pętla for"+"<br>")
- for(let i=1;i<=100;i++){
- document.write(i+"<br>");
- }
- i=1;
- document.write("Pętla while"+"<br>")
- while(i<=100){
- document.write(i+"<br>");
- i++;
- }
- i=1
- document.write("Pętla do... while"+"<br>")
- do{
- document.write(i+"<br>");
- i++;
- }
- while(i<=100);
- //Zadanie 2
- let początek = Number (prompt("Podaj początek przedziału: "))
- let koniec = Number (prompt("Podaj początek przedziału: "))
- if(początek>koniec){
- var a = początek;
- początek = koniec;
- koniec = a;
- }
- for(let i=początek;i<=koniec;i++){
- if(i%3==0){
- document.write(i+" → Podzielne przez 3"+"<br>");
- }
- else{
- document.write(i+" → Nie podzielne przez 3"+"<br>");
- }
- }
- //Zadanie 3
- let silnia = Number (prompt("Podaj liczbę której silnie chcesz poznać: "))
- let a = 1;
- if(silnia<0){
- document.write("Z liczby ujemnej nie można policzyć silni")
- }
- else if(silnia==0){
- document.write("0!=1")
- }
- else{
- for(let i=silnia;i>0;i--){
- a=a*i;}
- document.write(silnia+"!="+a);
- }
- //Zadanie 4
- for(let i=10;i<100;i++){
- if(i%4==0){
- document.write(i+"<br>")
- }
- }
- //Zadanie 5
- let krok = Number (prompt("Podaj skok: "));
- if(krok<=0){
- document.write("Podany skok jest nie właściwy")
- }
- else{
- for(let i=0;i<=200;i=i+krok){
- document.write(i+" ");
- }
- }
- //Zadanie 6
- let liczba1 = Number (prompt("Podaj pierwszą liczbę: "));
- let liczba2 = Number (prompt("Podaj drugą liczbę: "));
- let liczba3 = Number (prompt("Podaj trzecią liczbę: "));
- let liczba4 = Number (prompt("Podaj czwartą liczbę: "));
- let liczba5 = Number (prompt("Podaj piątą liczbę: "));
- let suma=0;
- let tablica = [
- liczba1,
- liczba2,
- liczba3,
- liczba4,
- liczba5
- ];
- for(let i=0;i<tablica.length;i++){
- document.write(i+" element tablicy "+tablica[i]+"<br>");
- suma=suma+tablica[i];
- }
- document.write("Suma elementów tablicy to: "+suma);
- //Zadanie 7
- let r;
- for(let i=0;true;i++){
- r = Number (prompt("Podaj promień koła: "));
- if(r>0){
- break;
- }
- }
- let pole = 3.14*r*r;
- let obwód = 2*3.14*r;
- document.write("Pole koła o promieniu "+r+" wynosi: "+pole+"<br>");
- document.write("Obwód koła o promieniu "+r+" wynosi: "+obwód);
- //Zadanie 8
- var tabela = [];
- for(var i=0;true;i++){
- var liczba = Number (prompt("Podaj liczbe: "))
- if(liczba==0){
- break;
- }
- else{
- tabela.push(liczba);
- }
- }
- for(var i=0;i<tabela.length;i++){
- var maksimum=tabela[0];
- if(tabela[i]>maksimum){
- maksimum = tabela[i];
- }
- var minimum=tabela[0];
- if(tabela[i]<minimum){
- minimum = tabela[i];
- }
- document.write("Tab["+i+"]="+tabela[i]+"<br>");
- }
- document.write("Minimalna wartość z wpisanych to: "+minimum+"<br>");
- document.write("Maksymalna wartość z wpisanych to: "+maksimum);
- //Zadanie 9
- for(var i=0;true;i++){
- var liczba1 = Number (prompt("Podaj mnożną: "))
- var liczba2 = Number (prompt("Podaj mnożnik: "))
- var iloczyn=liczba1*liczba2;
- var wynik = Number (prompt("Podaj wynik mnożenia tych dwóch liczb: "))
- if(iloczyn==wynik){
- document.write("Brawo wynik mnożenia: "+liczba1+" przez liczbę: "+liczba2+" to: "+iloczyn);
- break;
- }
- else{
- alert("Niestety nie udało CI się spróbuj jeszcze raz");
- }
- }
- //Zadanie 10
- var suma= 0
- for(var i=1;true;i++){
- var liczba = Number (prompt("Podaj liczbę: "))
- suma=suma+liczba;
- if(suma>50){
- document.write("Zsumowano "+i+" liczb, które łącznie dały wynik: "+suma);
- break;
- }
- }
- //Zadanie 11
- var hajsik=2;
- var mnożnik=2;
- for(var i=2;i<=30;i++){
- hajsik =hajsik+(mnożnik*i);
- }
- document.write("Po 30 dniach syn zaoszczędził "+hajsik+"zł");
- //Zadanie 12
- var suma = 0;
- for(var i=10;i>=1;i--){
- suma=suma+(i*i);
- }
- document.write("Suma cegieł w piramidzie o podstawie 10x10 wyosi: " +suma)
- //Zadanie 13 i 14
- var tablica = [];
- for(var i=0;i<6;i+0){
- var wiek = Number (prompt("Podaj wiek "+(i+1)+" osoby"));
- if(wiek>0){
- tablica.push(wiek);
- i++;
- }
- else{
- alert("Podaj poprawny wiek, to znaczy większy od 0")
- }
- }
- var najmlodszy=tablica[0];
- var najstarszy=tablica[0];
- var srednia = 0;
- for(i=0;i<tablica.length;i++){
- if(najmlodszy>=tablica[i]){
- najmlodszy=tablica[i];
- }
- if(najstarszy<=tablica[i]){
- najstarszy=tablica[i];
- }
- srednia=srednia+tablica[i];
- }
- document.write("Najstarsza osoba ma: "+najstarszy+"lat<br>");
- document.write("Najmłodsza osoba ma: "+najmlodszy+"lat<br>");
- document.write("Średnia wieku podanych osób wynosi: "+srednia/tablica.length+"lat<br>");
- //↓ Zadanie 15
- document.write("Segregując osoby od najmłodszej do najstarszej otrzymujemy następujący ciąg: "+tablica.sort());
- var tablica = [
- 'Asia',
- 'Adam',
- 'Jurij'
- ];
- document.write(tablica+"<br>");
- tablica.push('Dominik');
- tablica.push('Kuba');
- document.write(tablica+"<br>");
- tablica.pop();
- document.write(tablica+"<br>");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement