Algoritmi sono un insieme di istruzioni passo -passo utilizzati nei campi della matematica e informatica . I programmatori utilizzano algoritmi per svolgere compiti e calcoli semplici . Anche i programmi informatici più complessi sono costruiti da una combinazione di algoritmi di base . Per definizione , gli algoritmi devono avere una uscita , che può assumere la forma di qualsiasi unità di dati informatici. Inoltre, gli algoritmi devono essere finita . Algoritmi di programmazione variano in base al linguaggio di programmazione , ma tutti gli algoritmi di seguire alcuni principi di progettazione , a prescindere dalla lingua in cui vengono codificati in definitiva . Istruzioni
1
Definisci il tuo ingresso algoritmi . Molti algoritmi prendono in dati da elaborare . Questi dati possono venire in forma di qualsiasi unità di dati informatici. La maggior parte dei linguaggi di programmazione richiede di specificare la quantità di input si prevede di ricevere e che tipo di dati in ingresso è . Ad esempio , se si scrive un algoritmo per calcolare l'area di un quadrato , il vostro ingresso può essere all'altezza della piazza e la larghezza .
2
definire le variabili . Variabili del vostro algoritmo consentono di utilizzare per più di una equazione . Utilizzando nuovamente il quadrato come esempio , creando due variabili come ingressi per altezza e larghezza quadrato rende l'algoritmo applicabile a qualsiasi quadrato . In altre parole , è possibile utilizzare questo algoritmo per determinare l'area di un quadrato inputing la sua altezza e la larghezza .
3
Outline operazioni dell'algoritmo . Questi cambiano il valore delle variabili di input . Utilizzando l'esempio precedente , l'algoritmo potrebbe moltiplicare l'altezza e larghezza variabili immessi in precedenza . Questo è un esempio di base . Le operazioni di un algoritmo può assumere la forma di molteplici passaggi e perfino filiali , in funzione del valore delle variabili di input .
4
uscita i risultati delle operazioni del vostro algoritmo . Per esempio, se le variabili di input descritti un quadrato con una altezza di 2 e una larghezza di 3 , l'algoritmo sarebbe uscita il valore di 6 .