WinFuture-Forum.de: C: Buchstaben Eines Wortes Vergleichen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

C: Buchstaben Eines Wortes Vergleichen


#1 Mitglied ist offline   oli37 

  • Gruppe: aktive Mitglieder
  • Beiträge: 127
  • Beigetreten: 05. Januar 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Österreich

geschrieben 27. Mai 2007 - 10:13

ich habe eine ziemilich dumme frage:

wie ist es möglich den ersten und den letzten buchtaben eines wortes zu vergleichen um zu sehen ob das eingegebene wort symmetrisch ist. Es wäre sehr nett, wenn die befehle ziemlich, ziemlich einfach wären.

noch was:
wie funktionieren if anweisungen mit strings?


vielen dank im voraus
Posting Bullshit since 2006.
0

Anzeige



#2 Mitglied ist offline   Diewie 

  • Gruppe: aktive Mitglieder
  • Beiträge: 409
  • Beigetreten: 18. Juni 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Geisenhausen / München

geschrieben 27. Mai 2007 - 15:44

"Symmetrische Wörter" nennt man auch Palindrome. Es gibt sehr viele Möglichkeiten das umzusetzen.
Ein Beispiel in C findest du unter http://www5.in.tum.de/lehre/vorlesungen/ei...alindrom.c.html

Oder du suchst einfach nach "Palindrom C".

€: Zum Vergleichen von Strings gibt es die Funktione int strcmp(const char *s1, const char *s2);.
Sind beide Strings gleich, gibt die Funktion 0 zurück.
Ist der String s1 (lexikographisch) kleiner als s2, ist der Rückgabewert kleiner als 0, und ist s1 (lexikographisch) größer als s2, dann ist der Rückgabewert größer als 0.


Gruß,

Stefan

Dieser Beitrag wurde von Diewie bearbeitet: 27. Mai 2007 - 15:50

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0