Instrumenten die in algoritmen

Een algoritme is een predefiend volgorde om een probleem of een proces van informatie in een specifieke manier op te lossen . Bijvoorbeeld , kassa's volgen een algoritme om het bedrag van de verandering te berekenen aan de klant , op basis van de contante aangeboden en de prijs van de gekochte goederen te geven . De input en output te wijzigen, maar het proces blijft hetzelfde . De instrumenten die worden gebruikt om algoritmen te maken zijn niet de fysieke instrumenten die worden gebruikt om andere dingen te maken. Ze zijn conceptuele instrumenten : meestal logica symbolen die een functie vertegenwoordigen . Als , Dan ...

eerste, niet te verwarren een algoritme met een computerprogramma . Een algoritme is de sequentie logica of raamwerk ; het is het functioneel ontwerp van een computerprogramma of andere probleemoplossende volgorde. De meeste algoritmen maken gebruik van een aantal logische verklaringen of voorwaardelijke verklaringen die betrekking hebben op het programmeren van computers omgevingen . De meest voorkomende kan het "als , dan" statement .
Logic Arrays

Logische verklaringen worden vaak gebruikt in een array of een stroomschema . De eerste logische verklaring zou kunnen zeggen: " als je geld hebt gegeven , maak dan verandering . " Als je geen geld hebt gegeven, kan het stroomschema direct je om niets te doen . Als u bent, het stroomschema zich beroept op een andere functie , te beginnen met , bijvoorbeeld , " als je het gegeven $ 20, aftrekken van het bedrag van de verkoop . " Dat is niet een elegante manier om het probleem op te lossen , maar het is een voorbeeld van hoe algoritmes beginnen vorm te krijgen door het definiëren van de logische volgorde u wilt gebeuren .
Else ,

" anders" is een ander onderdeel in de logica verklaringen . Sommige "als , dan" verklaringen terug een nulwaarde als de test die ze uitvoeren is niet waar . Bijvoorbeeld , " als je het gegeven $ 20, te wijzigen , ( als je geen geld hebt gegeven , niets doen ) . " Het else statement geeft u een rampenplan . In plaats van gewoon niets doen , kunt u deze gebruiken om te zeggen , "als je krijgt $ 20, te wijzigen , anders vragen voor de specifieke hoeveelheid geld aangeboden . "
Minder dan, Groter dan , gelijk aan

Deze waarde symbolen worden vaak gebruikt in algoritmen om voorwaardelijk direct de stroom van een reeks. Bijvoorbeeld, zou een algoritme zeggen , "als de factuur van de klant is gelijk aan of minder dan $ 10 , geen e-mail de factuur . Anders , sturen de factuur " U kunt hierbij denken van deze tools als logische knooppunten in een reeks. Op elk knooppunt kan een van een verscheidenheid van symbolische instrumenten worden gebruikt om te bepalen hoe je het verwerkt op zoek naar uw oplossing informatie wilt .