Autor | Zpráva | ||
---|---|---|---|
Spooner Profil |
#1 · Zasláno: 13. 2. 2012, 08:36:47
Ahoj,
potřeboval bych poradit. Nevím jak napsat script u těchto úloh. 1.,,Je dána posloupnost 50 celých čísel, z nichž některá mohou být stejná. Určete, kolik hodnot se mezi vstupními čísly nachází právě dvakrát.'' 2.,,Je dána posloupnost 50 celých čísel, z nichž některá mohou být stejná. Určete, kolik hodnot se mezi vstupními čísly nachází pouze jednou.'' Díky za odpověď. |
||
Bubák Profil |
#2 · Zasláno: 13. 2. 2012, 13:10:51
V Excelu jsem si u podobného problému, nalezení duplicit u posloupnosti, pomohl tím, že jsem číslo porovnal s předchozím.
|
||
_es Profil |
#3 · Zasláno: 13. 2. 2012, 14:21:29
Spooner:
Najprv si postupnosť zoradíš podľa veľkosti čísiel. Ďalej sa inšpiruješ radou v [#2]. |
||
peta Profil |
Nebo ulozis do pole pocet cisel a pak to znovu cyklem projdes a vypises ty, kde je pocet ==1 nebo ==2.
if (pole[cislo]) {pole[cislo]++} else {pole[cislo]=0} |
||
Časová prodleva: 4 dny
|
|||
Spooner Profil |
#5 · Zasláno: 19. 2. 2012, 22:02:20
já to právě musím udělat v PS PADU a do teď mi ten script nefunguje
|
||
Časová prodleva: 8 dní
|
|||
Spooner Profil |
#6 · Zasláno: 27. 2. 2012, 23:28:11
prosím, nemohl by mi to někdo vysvětlit ,, po lopatě''
|
||
jenikkozak Profil |
Spooner:
„já to právě musím udělat v PS PADU a do teď mi ten script nefunguje“ Tak nám aspoň ukaž, co jsi vytvořil, když už to máš za úkol. Třeba z toho aspoň poznáme, v jakém jazyce to chceš tvořit. :) |
||
Spooner Profil |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title>2.TL</title> </head> <body style="margin: 20px 50px; padding: 10px"> <h2>Počet kladných, záporných a nulových čísel</h2> <p>Je dána posloupnost celých čísel. </p> <script language="JavaScript" type="text/javascript"> <!-- cislo = "start"; pocet_kladnych = 0; pocet_zapornych = 0; pocet_nul = 0; document.write ("<b>Zadaná čísla: </b><br>"); while (true) { cislo = window.prompt("Zadejte, prosím, celé číslo. Ukončete slovem konec", "konec"); if (cislo == "konec") break; if (isNaN(cislo) || Math.floor(cislo) != cislo || !cislo) continue; document.write(cislo+"; "); if (cislo > 0) pocet_kladnych++; if (cislo < 0) pocet_zapornych++; if (cislo == 0) pocet_nul++; } document.write("<p><br><b>Počet kladných čísel: </b>" +pocet_kladnych+".</p>"); document.write("<p><b>Počet záporných čísel čísel:</b> " +pocet_zapornych+".</p>"); document.write("<p><b>Počet nulových čísel: </b>" +pocet_nul+".</p>"); // --> </script> </body> </html> má to být na principu tohohle, jenže nevím jak tam vložit tu 50ku a to počítání stejných čísel, Moderátor Alphard: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na
![]() |
||
Časová prodleva: 13 let
|
0