Matematické Fórum

Archiv diskusního fóra o matematice, 2006–2026

Toto je archiv Matematického Fóra. Fórum je dostupné jen ke čtení. Můžete se ale zaregistrovat na náš Discord server.

#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

 

Archiv Matematického Fóra · stav k 30. 8. 2026 · 633 258 příspěvků v 108 818 tématech