Algoritmer är en samling av steg-för - steg-instruktioner som används inom matematik och datavetenskap . Programmerare använder algoritmer för att utföra enkla uppgifter och beräkningar . Även de mest komplexa datorprogram byggs från en kombination av grundläggande algoritmer . Per definition måste algoritmer ha en utgång , som kan ta formen av en enhet av datoriserade uppgifter . Dessutom måste algoritmer vara ändliga. Programmeringsalgoritmer varierar beroende på programmering språk , men alla algoritmer följa vissa principer gällande utformning , oavsett vilket språk de slutligen kodas . Instruktioner
1
Definiera din algoritmer ingång . Många algoritmer ta in data som skall bearbetas. Dessa data kan komma i form av en enhet av datoriserade uppgifter . De flesta programmeringsspråk kommer att kräva att du anger hur mycket input du planerar att ta emot och vilken typ av data som indata är . Till exempel , om du skriver ett algoritmer för att beräkna arean av en kvadrat , kan ditt bidrag vara torgets höjd och bredd .
2
Definiera variablerna . Din algoritmens variabler kan du använda den för mer än en ekvation . Återigen använder torget som ett exempel , skapa två variabler som insatsvaror i kvadrat höjd och bredd gör algoritmen tillämpas på varje kvadrat . Med andra ord kan du använda denna algoritm för att bestämma området för varje ruta genom inputing dess höjd och bredd .
3
Beskriv algoritmen verksamhet . Dessa ändra värdet på ingångsvariablerna . Med hjälp av ovanstående exempel kan din algoritm multiplicera höjden och bredden variabler matas in tidigare . Detta är ett grundläggande exempel . En algoritm verksamhet kan ske i form av flera steg och även filial , beroende på värdet av de ingående variablerna .
4
Utgång resultatet av din algoritm verksamhet . Till exempel, om ingångsvariablerna beskrev en kvadrat med en höjd på 2 och en bredd på 3 skulle algoritmen mata ut värdet på 6 .