Darmowe Forum
Maj 14, 2024, 13:26:38 *
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: Forum zostało uruchomione!
 
   Strona główna   Pomoc Zaloguj się Rejestracja  
Strony: [1]
  Drukuj  
Autor Wątek: Polecenie "prompt" - jak wprowadzać dane  (Przeczytany 5215 razy)
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« : Marzec 13, 2015, 08:27:35 »

Przykład 1.
<html>
<head>
<link href="format.css" type="text/css" rel="stylesheet">

</head>

<div id="duze_pudlo" >Duze pudło

<div id="naglowek1"> WITAJ DOBRY CZŁOWIEKU
</div>
<div id="naglowek2">w naszym świecie</div>
<div id="lewus">Menu</div>
<div id="srodek">
<script>
var liczba,x;
liczba=prompt("podaj liczbe:",'');
document.write("<br>Podales liczbe "+liczba);
for(x=1;x<=liczba;x++){
document.write("<br>"+x);};
</script>


</div>

<br><input type="button" value="Dodaj" onClick="start()">
</div>

<div id="stopka">Wszelkie prawa do strony ma Misiek</div>
</div>

</body>


</html>
Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #1 : Marzec 13, 2015, 09:04:38 »

Zadanie 2. Korzystając z polecenia "prompt" wprowadzić dwie liczby, następnie wyświetlić na ekranie kolejne liczby od pierwszej liczby wprowadzonej do drugiej.

<html>
<head>
<link href="format.css" type="text/css" rel="stylesheet">

</head>

<div id="duze_pudlo" >Duze pudło

<div id="naglowek1"> WITAJ DOBRY CZŁOWIEKU
</div>
<div id="naglowek2">w naszym świecie</div>
<div id="lewus">Menu</div>
<div id="srodek">
<script>
var liczba1,x, liczba2;
liczba1=prompt("podaj 1 liczbe:",'');
liczba2=prompt("podaj 2 liczbe:",'');
document.write("<br>Podales 1 liczbe= "+liczba1+" i druga="+liczba2);
for(x=liczba1;x<=liczba2;x++){document.write("<br>"+x);};
</script>

</div>

<br><input type="button" value="Dodaj" onClick="start()">
</div>

<div id="stopka">Wszelkie prawa do strony ma Misiek</div>
</div>

</body>


</html>
« Ostatnia zmiana: Marzec 13, 2015, 09:25:23 wysłane przez admin » Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #2 : Marzec 13, 2015, 09:45:47 »

Zadanie 3. Wprowadź do zadania 2 poprawkę polegająca na możliwości wprowadzania dowolnej kolejności liczb i wyświetlania ich w kolejności rosnącej. W zadaniu 2 trzeba było wprowadzać liczby w kolejności od mniejszej do większej.

<html>
<head>
<link href="format.css" type="text/css" rel="stylesheet">

</head>

<div id="duze_pudlo" >Duze pudło

<div id="naglowek1"> WITAJ DOBRY CZŁOWIEKU
</div>
<div id="naglowek2">w naszym świecie</div>
<div id="lewus">Menu</div>
<div id="srodek">
<script>
var liczba1,x, liczba2;
liczba1=prompt("podaj 1 liczbe:",'');
liczba2=prompt("podaj 2 liczbe:",'');
if(liczba1>liczba2){x=liczba1;liczba1=liczba2;liczba2=x;};
document.write("<br>Podales 1 liczbe= "+liczba1+" i druga="+liczba2);
for(x=liczba1;x<=liczba2;x++){document.write("<br>"+x);};
</script>


</div>

<br><input type="button" value="Dodaj" onClick="start()">
</div>

<div id="stopka">Wszelkie prawa do strony ma Misiek</div>
</div>

</body>


</html>
Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #3 : Marzec 13, 2015, 10:38:32 »

Zadanie 4. Proszę napisać program wyświetlający trzy wprowadzone liczby w kolejności rosnącej. Liczby wprowadzane są w dowolnej kolejności.

<html>
<head>
<link href="format.css" type="text/css" rel="stylesheet">

</head>

<div id="duze_pudlo" >Duze pudło

<div id="naglowek1"> WITAJ DOBRY CZŁOWIEKU
</div>
<div id="naglowek2">w naszym świecie</div>
<div id="lewus">Menu</div>
<div id="srodek">
<script>
var l1,x, l2,l3;
l1=prompt("podaj 1 liczbe:",'');
l2=prompt("podaj 2 liczbe:",'');
l3=prompt("podaj 3 liczbe:",'');

if(l1<l2&&l1<l3){if(l2<l3){document.write("<br> "+l1+ +l2+" "+l3);}
else{document.write("<br> "+l1+ +l3+" "+l2);}};
if(l2<l1&&l2<l3){if(l1<l3){document.write("<br> "+l2+ +l1+" "+l3);}
                  else{document.write("<br> "+l2+" " +l3+" "+l1);};};
if(l3<l1&&l3<l2){if(l1<l2){document.write("<br> "+l3+ +l1+" "+l2);}
                  else{document.write("<br> "+l3+" " +l2+" "+l1);};};                  



</script>

</div>

<br><input type="button" value="Dodaj" onClick="start()">
</div>

<div id="stopka">Wszelkie prawa do strony ma Misiek</div>
</div>

</body>


</html>
Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #4 : Marzec 14, 2015, 08:06:12 »

Zadanie 5. Proszę napisać, którym wprowadzane są dwie liczby. Program ma określić, która wprowadzona liczba jest większa.

<html>
<head>
</head>

<div id="duze_pudlo" >Duze pudło
<div id="naglowek1"> WITAJ DOBRY CZŁOWIEKU
</div>
<div id="naglowek2">w naszym świecie</div>
<div id="lewus">Menu</div>
<div id="srodek">
<script>
var l1,l2,l3;
l1=prompt("podaj 1 liczbe:",'');
l2=prompt("podaj 2 liczbe:",'');
if(l1>l2){document.write("<br>Pierwsza liczba wieksza od drugiej");}
else{
if(l1==l2){document.write("<br>Wprowadzone liczby sa rowne");}
else{document.write("<br>Druga liczba wieksza od pierwszej");}};      
</script>

</div>
<br><input type="button" value="Dodaj" onClick="start()">
</div>
<div id="stopka">Wszelkie prawa do strony ma Misiek</div>
</div>
</body>
</html>
« Ostatnia zmiana: Marzec 14, 2015, 08:17:48 wysłane przez admin » Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #5 : Marzec 14, 2015, 08:42:28 »

Zadanie 6. Proszę napisać kod, który prosi o podanie hasła. Po wprowadzeniu niepoprawnego hasła następuje przekierowanie na stronę awaryjną.
Rozwiązanie: potrzebne są dwa pliki: główny i stronka, która będzie się otwierała jak wpiszemy niepoprawne hasło.

Plik główny:
 <html>
<head><link href="format2.css" type="text/css" rel="stylesheet">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
</head>

<div id="duze_pudlo" >Duze pudło
<div id="naglowek1"> WITAJ DOBRY CZŁOWIEKU
</div>
<div id="naglowek2">w naszym świecie</div>
<div id="lewus">Menu</div>
<div id="srodek">
<script>
var l1,l2,l3;
l1=prompt("Wprowadz haslo",'');
l2='adam';
if(l1!=l2){location.href='stop.html';}
else{document.write("<br>WITAJ");}   ;
</script>

</div>
<br><input type="button" value="Dodaj" onClick="start()">
</div>
<div id="stopka">Wszelkie prawa do strony ma Misiek</div>
</div>
</body>
</html>

--------------------------Plik pomocniczy: stop.html-----------------------------------

<html>
<head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
</head>
<body background="Bambosz.jpg" bgproperties="fixed">
<p align="center"><b><font size="7" color="yellow"><br><br><br><br><br>
 CZLOWIEKU PODAŁES <br> ZlE HASlO!!!!!</b></font></p>
</body>
</html>
« Ostatnia zmiana: Marzec 14, 2015, 09:01:30 wysłane przez admin » Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #6 : Marzec 14, 2015, 09:35:25 »

Przykład 7. W ogromniej większości imiona żeńskie kończą się na literę a. Posłużymy się poleceniem sprawdzającym ostatnią literę do określenia płci osoby wprowadzającej swoje imię. 

<html>
<head><link href="format2.css" type="text/css" rel="stylesheet">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
</head>

<div id="duze_pudlo" >Duze pudło
<div id="naglowek1"> WITAJ DOBRY CZŁOWIEKU
</div>
<div id="naglowek2">w naszym świecie</div>
<div id="lewus">Menu</div>
<div id="srodek">
<script>
var l1,l2,x;
l1=prompt("Podaj imie",'');
l2='adam';
x=l1.length;
if((l1.charAt(x-1)=='a')||(l1.charAt(x-1)=='A')){document.write("<br> Kobitka?");}
else{document.write("<br> Facet?");};
</script>

</div>
<br><input type="button" value="Dodaj" onClick="start()">
</div>
<div id="stopka">Wszelkie prawa do strony ma Misiek</div>
</div>
</body>
</html>
« Ostatnia zmiana: Marzec 14, 2015, 10:15:00 wysłane przez admin » Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #7 : Marzec 20, 2015, 08:43:50 »

Przykład 8.Proszę napisać program, który obliczy liczbę znaków (bez spacji) w znanym zdaniu: "money, money must be funny in the rich man world".   

<html>
<head>
<link href="format.css" type="text/css" rel="stylesheet">

</head>
<script>
var y,x,z,a=0;;
x="Money, money must be funny in the rich man world";
y=x.length;
document.write("<br>"+x);
for(z=0;z<y;z++){if(x[z]!=" "){a++;};};
document.write("<br>liczba znaków= "+a);

</script>

<body>
</body>
</html>
« Ostatnia zmiana: Marzec 20, 2015, 11:53:24 wysłane przez admin » Zapisane
admin
Administrator
Ekspert
*****
Wiadomości: 821


Email
« Odpowiedz #8 : Marzec 27, 2015, 11:40:52 »

Zadanie 9. Wyświetlić wszystkie liczby z przedziału podzielne przez druga wprowadzaną liczbę.

<html>
<head>
</head>

<body>
<script>
var l1,x,l2,l3;
l1=prompt("podaj 1 liczbe:",'');
l2=prompt("podaj 2 liczbe:",'');
l3=prompt("podaj 3 liczbe:",'');
document.write(" <br>od liczby "+l1+" do liczby"+l3+"podzielne przez "+l2+"<br>");
for(x=l1;x<=l3;x++){
if(x%l2==0){document.write(x+"  ");}
};

</script>

</body>
</html>
Zapisane
Strony: [1]
  Drukuj  
 
Skocz do:  

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap

Polityka cookies
Darmowe Fora | Darmowe Forum

mundodetelenovelas swietageometria watahablackheart pssu film