Uloha s posloupnosti – Pascal – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Uloha s posloupnosti – Pascal – Fórum – Programujte.comUloha s posloupnosti – Pascal – Fórum – Programujte.com

 

flanky
~ Anonymní uživatel
2 příspěvky
2. 12. 2007   #1
-
0
-

Potrebuju pomoc s jednim ukolem do informatiky. Pokud nekdo pomuze tak budu strasne rad :smile8:
Tady je zadani

Je dana posloupnost n-realnych cisel. Sestavte program, který vytiskne puvodni posloupnost a posloupnost ktera vznikne z puvodni, tak že se každý člen vynásobí největším členem puvodni posloupnosti. Vstup: n a1,a2,..an.

Program zvladam do faze, nez je potreba najit nejvetsi clen a vynasobit posloupnost. PLS HELP

V Programovani strasne plavu a potrebuju tohle zvladnout.

Nahlásit jako SPAM
IP: 85.160.107.–
Mircosoft+1
Věrný člen
2. 12. 2007   #2
-
0
-

Ehm... v tom programu nic jiného než hledání největšího členu a násobení posloupnosti není, takže jestli to dobře chápu, nemáš zatím nic ;-).

Nevím, jak je ta posloupnost zadaná (pole? soubor?...), takže obecně:
1) Najdi největší člen. Tj. projdi posloupnost číslo po číslu a pamatuj si největší hodnotu, jakou jsi dosud viděl. Na konci bude tato zapamatovaná hodnota rovna hodnotě největšího členu. Kdyby byly nějaké nejasnosti, zkus prohledat fórum - jsem si jistý, že na tohle téma už jsme tu minimálně jednou odpovídali.
2) Vynásob každý člen posloupnosti tou zapamatovanou největší hodnotou. Násobí se znaménkem *, což by neměl být problém.

Nejpravděpodobnější asi je, že posloupnost bude pole - array. To procházení pak nejlépe vyřešíš cyklem typu for.
Jestli chceš konkrétnější rady, podej konkrétnější dotaz.

Nahlásit jako SPAM
IP: 89.176.249.–
Chceš-li lepší odpověď, polož lepší otázku.
Moje stránka.
flanky
~ Anonymní uživatel
2 příspěvky
3. 12. 2007   #3
-
0
-

To Mircosoft : Tak posloupnost me pripadne logicka v poli... Potreboval bych ten cyklus s FOR pro hledani nejvetsiho clenu a yklus s nasobenim

Nahlásit jako SPAM
IP: 147.229.81.–
Mircosoft+1
Věrný člen
3. 12. 2007   #4
-
0
-

for index:=prvni to posledni do (něco s pole[index]);

kde:
index - celočíselná proměnná
prvni - index první položky v poli (předpokládám 0 nebo 1)
posledni - index poslední položky v poli
(něco s pole[index]) - nějaké příkazy, které provádíš s index-tým prvkem pole (např. násobení: pole[index]:=pole[index]*nejake_cislo;)

Nahlásit jako SPAM
IP: 89.176.249.–
Chceš-li lepší odpověď, polož lepší otázku.
Moje stránka.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 3 hosté

Podobná vlákna

Obrácení posloupnosti — založil to_jsem_ja

Generování posloupnosti — založil Rail

Volání metod posloupnosti — založil ALuminium

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý