Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 21. 02. 2010 13:06 — Editoval Veter@n (21. 02. 2010 13:46)

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Tři druhy algoritmů na Cykly

Dobrý den,

potřeboval bych poradit s tímto úkolem. Dostali jsme za úkol vymyslet tři rúzné druhy algoritmů na cykly. Na Cykly s pevným počtem opakování, s podmínkou na začátku a podmínkou na konci.
Kdyby se našla nějaká dobrá duše a nepomohla mi vytvořit nějaké jednoduché algortimy na tyto druhy cyklů.
Potřebujeme to graficky znázorněné v sešitě. Samozřejmě i návrh, analýzu..

Díky předem...

Offline

  • (téma jako vyřešené označil(a) byk7)

#2 21. 02. 2010 13:42

Jan Jícha
Veterán
Místo: Plzeň/Mnichov
Příspěvky: 1801
Škola: ZČU - FST - KMM
Pozice: Safety Engineer
Reputace:   74 
Web
 

Re: Tři druhy algoritmů na Cykly

Zdravím, tady jsem vymyslel úlohy. Dokázal byste nakreslit graficky_?

1)
Je daná posloupnost čísel, ukončená nulou.
Vypište průměrnou hodnotu kladných čísel a záporných čísel, kromě nuly.


Cyklus s podmínkou na konci.


2)
Je dán počet hodnot, spočítejte součet počtu neznámých čísel.

Cyklus s parametrem.


3)
Je daná posloupnot čísel ukončená nuloul Vypište na obrazovku počet čísel kladných a počet čísel záporných ze vstupní posloupnosti.

Cyklus s podmínkou na začátku.

Offline

 

#3 21. 02. 2010 13:45

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Re: Tři druhy algoritmů na Cykly

Asi ne, je to nová látka.Bereme to teprve 2h.

Offline

 

#4 21. 02. 2010 14:02

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Re: Tři druhy algoritmů na Cykly

zkusil by jsi je vytvořit?

Offline

 

#5 21. 02. 2010 14:06

Jan Jícha
Veterán
Místo: Plzeň/Mnichov
Příspěvky: 1801
Škola: ZČU - FST - KMM
Pozice: Safety Engineer
Reputace:   74 
Web
 

Re: Tři druhy algoritmů na Cykly

Nebudu to kreslit graficky, tak jen slovně.

1) Začátek - Příkaz=(Pk=0, Pz=0, Sk=0, Sz=0) - Čti=(x) - Podmínka=(x<>0) - Pokud ANO - Podmínka=(x>0) - Pokud ANO - Příkaz=(Pk:=Pk+1) - Příkaz=(Sk:=Sk+1) - Pokud NE - Příkaz=(Pz:=Pz+1) - Příkaz=(Sz:=Sz+1) - Čti=(x) - šipka až před první podmínku - Pokud NE - Podmínka=(Pk>0) - Pokud ANO - Příkaz=(Phk:=Sk/Pk) - Vypiš=(Phk) - Pokud NE - Nemá řešení - Poedmínka=(Pz>0) - Pokud ANO - Příkaz=(Phz:=Sz/Pz) - Vypiš=(Phz) - Pokud NE - Nemá řešní - Konec

Dokážete to překreslit?

Offline

 

#6 21. 02. 2010 14:35

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Re: Tři druhy algoritmů na Cykly

možná ano

Offline

 

#7 21. 02. 2010 18:40

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Re: Tři druhy algoritmů na Cykly

No a ty ostatní!? nemohl by mi to někdo nakreslit...vůbec se neorientuji

Offline

 

#8 22. 02. 2010 15:14 — Editoval RePRO (22. 02. 2010 15:15)

RePRO
Místo: Jihlava
Příspěvky: 363
Škola: AI VŠPJ (09-12, Bc.)
Pozice: programátor
Reputace:   11 
Web
 

Re: Tři druhy algoritmů na Cykly

Jsou základní tři druhy. For cyklus (s přesným počtem opakování); While cyklus s podmínkou na začátku; While cyklus s podmínkou na konci.

základní implementace (nákresy):

FOR

WHILE s podmínkou na začátku

WHILE s podmínkou na konci


Srdcem trochu-programátor, duší rádoby-matematik a povoláním analytik-vývojář.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson