So funktioniert JustAnswer:
  • Fragen Sie einen Experten
    Tausende Experten in über 200 Kategorien.
  • Erhalten Sie eine professionelle Antwort
    Per E-Mail oder sofortiger Benachrichtigung, während Sie auf unserer Website warten. Stellen Sie ggf. weitere Anschlussfragen.
  • 100%ige Zufriedenheit garantiert
    Bewerten Sie die erhaltene Antwort.
Stellen Sie Ihre Frage an Tr0dis.
Tr0dis
Tr0dis, Informatiker
Kategorie: Computer
Zufriedene Kunden: 312
Erfahrung:  IT-Assistent und Bachelor Informatik ( im Studium)
32320470
Geben Sie Ihre Frage in der Kategorie Computer hier ein
Tr0dis ist jetzt online.

Wie kann ich in der Programmiersprache C eine if else bedingung

Kundenfrage

Wie kann ich in der Programmiersprache C eine if else bedingung erstellen, die mehr als nur 1en Buchstaben oder 1e Zahl enthält?

Die variable z.B char in einen Array umwandeln und jedes einzelne Element einzeln abfragen?
Gepostet: vor 7 Jahren.
Kategorie: Computer
Experte:  Tr0dis hat geantwortet vor 7 Jahren.
Hallo,

Sie müssen dazu nicht die Variablen einzeln in eine else if Bedinung schreiben, sondern speicher den Char in einem array und fragen dann in der Bedingung den array ab, also die Speicherschublade vom array.

Pseudocode bsp.:

if (array[2] < 3) {
.....}else{
...}

Und wenn Sie nun alle arrays nacheinander abfragen möchten. z.b von array[0] bis array[10] (worin Sie Ihre Char abgespeichert haben) dann bauen Sie davor eine Schleife (do while), der das so lange durchgeht bis das ende erreicht ist.


p.s Ich hoffe nur das ich Ihre Frage richtig verstanden habe. Die Meinungen der Experten die auf programmieren spezialisiert sind, sind hier herzlich Willkommen.

MfG

F.Özmen

Verändert von Trodis am 13.04.2010 um 00:05 Uhr EST