1. Definitie

Un algoritm reprezinta o succesiune ordonata si finita de pasi care descriu operatii care trebuiesc executate. Un algoritm transforma datele de intrare (ceea ce se da) in date de iesire (ceea ce se cere)

        Un algoritm reprezinta o metoda de rezolvare a unei probleme. O problema  poate avea mai multi algoritmi.

  1. Exemplu:
a 48 48  6  6  6  6  6  6 6
b 90 42 42 36 30 24 18 12 6

  Algoritmul este urmatorul: cat timp numerele sunt diferite, pastram numarul mai mic si scadem numarul mai mic din cel mai mare.