Algoritma: Perbezaan antara semakan
KamikazeBot (bincang | sumb.) k r2.7.3) (Bot: Menukar ml:അൽഗൊരിഥം kepada ml:അൽഗൊരിതം |
|||
Baris 33: | Baris 33: | ||
{{Link FA|sr}} |
{{Link FA|sr}} |
||
{{Link GA|uk}} |
{{Link GA|uk}} |
||
[[af:Algoritme]] |
|||
[[ar:خوارزمية]] |
|||
[[an:Algorismo]] |
|||
[[as:এলগৰিথম আৰু ডেইটা ষ্ট্ৰাকচাৰ]] |
|||
[[ast:Algoritmu]] |
|||
[[az:Alqoritm]] |
|||
[[id:Algoritma]] |
|||
[[bn:অ্যালগরিদম]] |
|||
[[zh-min-nan:Ián-sǹg-hoat]] |
|||
[[su:Algoritma]] |
|||
[[be:Алгарытм]] |
|||
[[be-x-old:Альгарытм]] |
|||
[[bs:Algoritam]] |
|||
[[bg:Алгоритъм]] |
|||
[[ca:Algorisme]] |
|||
[[cs:Algoritmus]] |
|||
[[da:Algoritme]] |
|||
[[de:Algorithmus]] |
|||
[[et:Algoritm]] |
|||
[[el:Αλγόριθμος]] |
|||
[[en:Algorithm]] |
|||
[[es:Algoritmo]] |
|||
[[eo:Algoritmo]] |
|||
[[eu:Algoritmo]] |
|||
[[fa:الگوریتم]] |
|||
[[fr:Algorithmique]] |
|||
[[gl:Algoritmo]] |
|||
[[ko:알고리즘]] |
|||
[[hy:Ալգորիթմ]] |
|||
[[hi:अल्गोरिद्म]] |
|||
[[hr:Algoritam]] |
|||
[[io:Algoritmo]] |
|||
[[ia:Algorithmo]] |
|||
[[is:Reiknirit]] |
|||
[[it:Algoritmo]] |
|||
[[he:אלגוריתם]] |
|||
[[ka:ალგორითმი]] |
|||
[[kk:Алгоритм]] |
|||
[[ky:Алгоритм]] |
|||
[[ku:Algorîtma]] |
|||
[[lo:ຂັ້ນຕອນວິທີ]] |
|||
[[la:Algorithmus]] |
|||
[[lv:Algoritms]] |
|||
[[lb:Algorithmus]] |
|||
[[lt:Algoritmas]] |
|||
[[hu:Algoritmus]] |
|||
[[mk:Алгоритам]] |
|||
[[ml:അൽഗൊരിതം]] |
|||
[[mr:अल्गोरिदम]] |
|||
[[arz:الجوريتم]] |
|||
[[mn:Алгоритм]] |
|||
[[my:အယ်လ်ဂေါ်ရစ်သမ်]] |
|||
[[nl:Algoritme]] |
|||
[[ne:अल्गोरिदम]] |
|||
[[ja:アルゴリズム]] |
|||
[[no:Algoritme]] |
|||
[[nn:Algoritme]] |
|||
[[oc:Algoritme]] |
|||
[[mhr:Алгоритм]] |
|||
[[uz:Algoritm]] |
|||
[[pnb:الگورتھم]] |
|||
[[pl:Algorytm]] |
|||
[[pt:Algoritmo]] |
|||
[[kaa:Algoritm]] |
|||
[[ro:Algoritm]] |
|||
[[ru:Алгоритм]] |
|||
[[rue:Алґорітм]] |
|||
[[sah:Алгоритм]] |
|||
[[sq:Algoritmi]] |
|||
[[scn:Alguritmu]] |
|||
[[si:ඇල්ගොරිතම]] |
|||
[[simple:Algorithm]] |
|||
[[sk:Algoritmus]] |
|||
[[sl:Algoritem]] |
|||
[[sr:Алгоритам]] |
|||
[[sh:Algoritam]] |
|||
[[fi:Algoritmi]] |
|||
[[sv:Algoritm]] |
|||
[[tl:Algoritmo]] |
|||
[[ta:படிமுறைத் தீர்வு]] |
|||
[[tt:Алгоритм]] |
|||
[[te:అల్గారిథం]] |
|||
[[th:ขั้นตอนวิธี]] |
|||
[[vi:Thuật toán]] |
|||
[[tg:Алгоритм]] |
|||
[[tr:Algoritma]] |
|||
[[uk:Алгоритм]] |
|||
[[ur:الخوارزم]] |
|||
[[wa:Algorisse]] |
|||
[[war:Algoritmo]] |
|||
[[yi:אלגאריטם]] |
|||
[[zh-yue:演算法]] |
|||
[[zh:算法]] |
Semakan pada 23:41, 8 Mac 2013
Algoritma ialah tatacara langkah demi langkah dalam penyelesaian masalah dalam masa yang terhingga. Proses algoritma telah diasaskan oleh seorang tokoh matematik Islam yang dikenali sebagai Al-Khawarizmi. Oleh itu algoritma sesetengah negara, ia dikenali sebagai Alkhawarizmi.
Dalam sains komputer pula, algoritma ialah langkah-langkah dalam proses larian kod komputer yang mengkaji tahap keberkesanan kod program komputer. Usaha dalam kajian ini bertemakan "bagimanakah cara untuk menghasilkan langkah tersingkat dalam penyelesaian setiap masalah komputer yang diutarakan.
Ciri algoritma
- Mempunyai permulaan
- Mempunyai input (dalam sesetengah kes, tiada input) dan output
- Mempunyai proses
- Mempunyai penamat
Algoritma mesti memenuhi syarat-syaratnya. Jika syarat tidak dipenuhi, maka itu bukan algoritma.
Kepenggunaan algoritma
Algoritma banyak digunakan dalam bidang sains dan teknologi terutama dalam bidang sains komputer. Dalam sains komputer, algoritma digunakan sebelum proses pengaturcaraan C dimulakan. Melalui algoritma, pengaturcara dapat memastikan pengaturcaraan dikod dengan betul dan dapat digunakan.
Contoh algoritma
Penukaran unit meter kepada kilometer.
- 1) Mula
- 2) Input
- 2.1) Nilai dalam meter
- 3) Proses
- 3.1) Kilometer=meter/1000
- 4) Output
- 4.1) Nilai dalam kilometer
- 5) Tamat