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 29. 09. 2008 20:03

M!R@Cle
Příspěvky: 85
Reputace:   
 

algoritmus

mužete mi prosim nekdo vysvetlit co je to algoritmus na ruznych strankach sem toho moc nepobral....predem diky....


Matematika je logika v kombinaci s pár vzorci.

Offline

 

#2 29. 09. 2008 20:26

Pavel Brožek
Místo: Praha
Příspěvky: 5694
Škola: Informatika na MFF UK
Pozice: Student
Reputace:   194 
 

Re: algoritmus

Díval ses na wikipedii (algoritmus)? Myslím, že je to tam celkem srozumitelně napsaný.

Offline

 

#3 29. 09. 2008 20:29

M!R@Cle
Příspěvky: 85
Reputace:   
 

Re: algoritmus

tam sem se koukal nechapu......:D


Matematika je logika v kombinaci s pár vzorci.

Offline

 

#4 29. 09. 2008 20:31

M!R@Cle
Příspěvky: 85
Reputace:   
 

Re: algoritmus

potrebuju to vysvetlik nejak laicky....


Matematika je logika v kombinaci s pár vzorci.

Offline

 

#5 29. 09. 2008 21:04

Pavel Brožek
Místo: Praha
Příspěvky: 5694
Škola: Informatika na MFF UK
Pozice: Student
Reputace:   194 
 

Re: algoritmus

"Algoritmus je přesný návod či postup, kterým lze vyřešit daný typ úlohy." - Tato věta to podle mě vystihuje celkem dobře. Uvedu nějaký jednoduchý příklad algoritmu - např. jak spočítat faktoriál přirozeného čísla n. Pomocná čísla si budu ukládat do proměnných x, y (proměnnou si můžeš představit jako papír, na kterém mám napsané číslo. Pokud uložím něco do proměnné, je to jako když číslo na papíru škrtnu a napíšu si tam nové. Proměnná mi tedy slouží pro uchování informace.)

1. Do proměnné x ulož číslo 1.
2. Do proměnné y ulož číslo n.
3. Jestliže y=1, pak přejdi na bod 7.
4. Do proměnné x ulož číslo y*x (tj. podívám se co je v proměnné x, vynásobím to hodnotou y a výsledek uložím do x)
5. Do proměnné y ulož číslo y-1.
6. Přejdi na bod 3.
7. Faktoriál čísla n je x.

Jestliže tedy zvolíš nějaké číslo n, pak budeš provádět kroky algoritmu a získáš tak výsledek. Nemusíš o problému hledání faktoriálu nic vědět a přesto pomocí tohoto algoritmu dokážeš najít faktoriál libovolného přirozeného čísla.

Offline

 

#6 01. 10. 2008 22:57

M!R@Cle
Příspěvky: 85
Reputace:   
 

Re: algoritmus

no dik ....ja tomu sice moc nechapu....tak se zkusim jeste nekde porozhlednout....sem v prvaku a o matiku se spiz jen tak zajimam ale i tak dik treba mi to casem dojde....:)


Matematika je logika v kombinaci s pár vzorci.

Offline

 

#7 01. 10. 2008 23:26

Saturday
Einstein
Příspěvky: 813
Škola: MFF UK
Reputace:   
Web
 

Re: algoritmus

↑ M!R@Cle: Důležitá je první věta: "Algoritmus je přesný návod či postup, kterým lze vyřešit daný typ úlohy."; zkrátka a jednoduše: Máš nějaký problém (např. potřebuješ zjistit, jestli číslo "a" je prvočíslo), můžeš zkoušet hádat čísla, kterými lze číslo "a" beze zbytku dělit - to k ničemu příliš dobrému nepovede. Tímto narážím na část definice, která říká, že algoritmus musí být přesný návod. Druhým způsobem je postupné dělení čísla "a" čísly: 2, 3, 4, 5, ... toto již lze označit za algoritmus (i když není efektivní) - je to postup, jakým se dozvíš, jestli číslo je anebo není prvočíslo, tj. přesně to odpovídá definici: "Algoritmus je přesný návod či postup, kterým lze vyřešit daný typ úlohy."


Je to trochu jasnější?

_________________________________________
pokud tě to slovo algoritmus mate, tak tomu v hlavě říkej jednoduše: "postup, jak vyřešit zadaný úkol" / "možnost řešení problému"


Lasciate ogni speranza. | Podílí se na Encyklopedii Fyziky (http://fyzika.jreichl.com) | Oblíbený IT projekt http://online-domain-tools.com

Offline

 

#8 02. 10. 2008 08:40

Lishaak
Veterán
Místo: Praha
Příspěvky: 763
Reputace:   
Web
 

Re: algoritmus

A vubec to nemusi byt takove "neuzitecne ulohy", jako je testovani prvociselnosti apod. Algoritmus muze napriklad rikat robotovi v tovarne na auta, jak vyrobit ten ktery typ soucastky. Muze rikat mikrovlne troube, jak pripravit ten ktery typ pokrmu, pracce jakym zpusobem ma prat urcity typ pradla atd. Muj kamarad je napriklad programator obrabejicich stroju. Dostane nakreslenou soucastku, kterou ma stroj laserem vyrezat z kusu plechu, no a on tomu stroji musi nejak vysvetlit, jak ma presne postupovat, kdy a kam ma namirit, kde a kam ma riznout, aby z toho nakonec byla kyzena soucastka. Cili vymysli nejaky postup jak na to ten stroj ma jit, a ten potom naprogramuje v nejakem jazyce, kteremu rozumi ten obrabjeci stroj a onen program potom na tomto stroji spusti. Pak si da kafco a uz jen sleduja, jak soucastka vznika pred jeho ocima.

Cili vagne receno, algoritmus je urcity recept, jak neco udelat (treba upect babovku). Program je potom zpusob, jak tento algoritmus vysvetlit nezivym strojum tak, aby ho mohli provadet misto nas a nemuseli jsem se porad otravovat s pecenim babovek, kdyz to za nas muzou delat stroje :-)


Nothing in the world that's worth having comes easy.
Always do what you are most afraid of.

Offline

 

#9 02. 10. 2008 20:36

Jirda
Místo: Karviná
Příspěvky: 216
Reputace:   
 

Re: algoritmus

Algoritmus je nějaká posloupná řada příkazů, která vyřeší daný typ úlohy.

Zní to možna děsivě. Ale tahleta teorie se denně uplatňuje neustále, aniž by si to někdo třeba uvědomil.

Třeba když někdo vaří...
Musí vybrat ingredience, připravit je, podle určitého postupu je začít kombinovat a házet do hrnce ve správným pořadí, přičemž vaří při určité teplotě. U hotového pokrmu pak udělá poslední úpravy a může servírovat.

každá akce, kterou daný kuchař musí vyřešit, je nějaký příkaz, pokyn, akce....a z těchto příkazů se skládá algoritmus.

Využívá se v různých oborech. Jednoduše řečeno: "Je to postup řešení, jehož cílem je danou úlohu vyřešit."
A nebo třeba v mém oblíbeném programování, je algoritmus základním pojmem a bez něj by se ti neotevřel ani prohlížeč.:o)))

je to možná trochu abstraktní, ale myslím si, že příklad s vařením je velmi vhodný.


Matematika je jednoduchá, záleží pouze na úhlu pohledu.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson