Die Mathe-Redaktion - 17.11.2017 23:45 - Registrieren/Login
Auswahl
Aktion im Forum
Suche
Stichwortsuche in Artikeln und Links von Matheplanet
Suchen im Forum
Suchtipps

Bücher
Englische Bücher
Software
Suchbegriffe:
Mathematik bei amazon
Naturwissenschaft & Technik
In Partnerschaft mit Amazon.de
Kontakt
Mail an Matroid
[Keine Übungsaufgaben!]
Impressum

Bitte beachten Sie unsere Nutzungsbedingungen, die Distanzierung, unsere Datenschutzerklärung und
die Forumregeln.

Sie können Mitglied werden oder den Newsletter bestellen.

Der Newsletter Okt. 2017

Für Mitglieder
Mathematisch für Anfänger
Wer ist Online
Aktuell sind 405 Gäste und 19 Mitglieder online.

Sie können Mitglied werden:
Klick hier.

Über Matheplanet
 
Zum letzten Themenfilter: Themenfilter:
Matroids Matheplanet Forum Index
Moderiert von matph
Informatik » Programmieren » C: Türme von Hanoi
Druckversion
Druckversion
Autor
Universität/Hochschule J C: Türme von Hanoi
smooth
Aktiv Letzter Besuch: im letzten Monat
Dabei seit: 27.03.2017
Mitteilungen: 39
Aus:
Zum letzten BeitragZum nächsten BeitragZum vorigen BeitragZum erstem Beitrag  Themenstart: 2017-11-08 21:17


Hallo :)

ich hab diesen Code in meinem Skript gefunden und verstehe nicht genau was er macht. Also das Ergebnis ist mir klar aber wie genau funktioniert das Programm?
Der Code schiebt eine Anzahl von Scheiben von einem Turm zum anderen (Turm von Hanoi):


C
#include <stdio.h>
 
void hanoi(int, int, int, int);
 
main(){
 
  int n;
 
  printf("Anzahl der Scheiben: ");
  scanf("%d", &n);
 
  hanoi(1, 2, 3, n);
  return 0;
}
 
void hanoi(int i, int j, int k, int n){
 
  if (n>=1){
    hanoi(i, k, j, n-1);
    printf("Die Scheibe wird von Turm %d zum Turm %d gebracht.\n", i, j);
    hanoi(k, j, i, n-1);
  }
}
 
 



  Profil  Quote  Link auf diesen Beitrag Link
stpolster
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 27.03.2014
Mitteilungen: 391
Aus: Chemnitz
Zum letzten BeitragZum nächsten BeitragZum vorigen BeitragZum erstem Beitrag  Beitrag No.1, eingetragen 2017-11-08 21:27


2017-11-08 21:17 - smooth im Themenstart schreibt:
Also das Ergebnis ist mir klar aber wie genau funktioniert das
Es ist der Randoffsche Algorithmus, der gut unter de.wikipedia.org/wiki/T%C3%BCrme_von_Hanoi beschrieben wird.

LG Steffen



  Profil  Quote  Link auf diesen Beitrag Link
smooth
Aktiv Letzter Besuch: im letzten Monat
Dabei seit: 27.03.2017
Mitteilungen: 39
Aus:
Zum letzten BeitragZum nächsten BeitragZum vorigen BeitragZum erstem Beitrag  Beitrag No.2, vom Themenstarter, eingetragen 2017-11-08 21:32


Danke!!



  Profil  Quote  Link auf diesen Beitrag Link
smooth hat die Antworten auf ihre/seine Frage gesehen.
smooth hat selbst das Ok-Häkchen gesetzt.
Neues Thema [Neues Thema]  Druckversion [Druckversion]

 

 AQA

Wechsel in ein anderes Forum:
 Suchen    
 
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2001-2017 by Matroids Matheplanet
This web site was made with PHP-Nuke, a web portal system written in PHP. PHP-Nuke is Free Software released under the GNU/GPL license.
Ich distanziere mich von rechtswidrigen oder anstößigen Inhalten, die sich trotz aufmerksamer Prüfung hinter hier verwendeten Links verbergen mögen.
Lesen Sie die Nutzungsbedingungen, die Distanzierung, die Datenschutzerklärung und das Impressum.
[Seitenanfang]