forked from zwickethomas/Photonics-Helfer
nicht sichtbarer Bereich angepasst
parent
5344923baf
commit
5db6926f50
|
@ -41,9 +41,13 @@ int Wellenlaenge(const char* color) {
|
|||
}
|
||||
|
||||
// Funktion, um die Farbe einer Wellenlänge auszugeben
|
||||
int wavelenght = 0;
|
||||
int wavelength = 0;
|
||||
|
||||
void printColor(int wavelength) {
|
||||
if (wavelength < 0){
|
||||
printf("Ich mag keine negativen Zahlen. Bitte eine positive Zahl eingeben!\n");
|
||||
return;
|
||||
}
|
||||
switch (wavelength) {
|
||||
case 620 ... 750: // Bereich von rotem Licht
|
||||
printf("Das Licht dieser Wellenlänge ist Rot\n");
|
||||
|
@ -63,11 +67,13 @@ void printColor(int wavelength) {
|
|||
case 380 ... 449: // Bereich von violettem Licht
|
||||
printf("Das Licht dieser Wellenlänge ist Violett\n");
|
||||
break;
|
||||
case 0 ... 379: // nicht sichtbarer Ultraviolettbereich
|
||||
printf("Diese Wellenlänge liegt im nicht-sichtbaren Ultraviolettbereich\n");
|
||||
|
||||
// nicht sichtbarer Bereich
|
||||
case 0 ... 379:
|
||||
printf("Diese Wellenlänge ist kürzer/kleiner als der Bereich des sichtbaren Lichts\n");
|
||||
break;
|
||||
default: // nicht sichtbarer Infrarotbereich
|
||||
printf("Diese Wellenlänge liegt im nicht-sichtbaren Infrarotbereich\n");
|
||||
default:
|
||||
printf("Diese Wellenlänge ist länger/grösser als der Bereich des sichtbaren Lichts\n");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue