Was sind Algorithmen?

IDevice Icon Einführung
Oft ist es notwendig, bestimmte Handlungsabläufe, Vorgänge oder Verfahren möglichst eindeutig und nachvollziehbar zu beschreiben. Ein solches Verfahren nennt man Algorithmus, wenn folgendes gilt:

 

1.)

Es besteht aus einem endlichen

Text.


2.)

Die Verarbeitungschritte sind

eindeutig formuliert.

3.)

Die einzelnen Schritte sind

ausführbare Operationen.


Teste dich

Betrachte folgendes Kuchenrezept. Prüfe nach, ob alle 3 Bedingungen für einen Algorithmus gelten.

www.oetker.de

Welche Bedingungen sind erfüllt, wenn man dieses Kuchenrezept als Algorithmus betrachten möchte?

Bedingung 1
Bedingung 2
Bedingung 3



IDevice Icon Beispiel - Die Altägyptische Multiplikation

Die Ägypter kannten einen Algorithmus, mit dem man leicht zwei Zahlen multiplizieren konnte, ohne die Multiplikation anzuwenden.

Sie kannten bereits folgenden Zusammenhang:


 

 

Beispiel: 15*11 = 15*10+15 (da 11 ungerade)
  15*10+15 = 30*5+15 (da 10 gerade)
  30*5+15 = 30*4+45 (da 5 ungerade)
  30*4+45 = 60*2+45 (da 4 gerade)
  60*2+45 = 120*1+45 (da 2 gerade)
  120*1+45 =120*0+165 (da 1 ungerade)
  120*0+165 = 165  

iDevice Icon Aufgabe

Probiere den Algorithmus auf einem Blatt Papier aus und berechne 27*7

Ergebnis: