Einfachste Möglichkeit Strings zuzuweisen und auszugeben
-
hallo,
ich schreibe grad ein Programm welches Temperaturen einliest und je nachdem in welchem Bereich die Temperatur liegt, "kalt","warm" oder "heiss" ausgibt.
Ich weiss jetzt nur nicht wie ich das am einfachsten bewerkstellige.
Am liebsten wärs mir, wenn es einen Datentyp gäbe der ganze Strings speichern kann.
Dann würde ich je nach Fall einfach heiss,kalt oder warm in diese Variable speichern. Gibt es sowas in C?Ansonsten müsste ich über ein Feld machen denke ich, in dem die heiss,kalt und warm reinschreibe und dann je nach Fall aurufe.
-
einfach mit 'if'
char *temp2text (int t) { if (t < UNTERES_DRITTEL) return "kalt"; if (t > OBERES_DRITTEL) return "heiss"; return "warm"; }
musst nur die beiden 'schwellwerte' anpassen...