main #8
@ -41,9 +41,13 @@ int Wellenlaenge(const char* color) {
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Funktion, um die Farbe einer Wellenlänge auszugeben
 | 
					// Funktion, um die Farbe einer Wellenlänge auszugeben
 | 
				
			||||||
int wavelenght = 0;
 | 
					int wavelength = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void printColor(int wavelength) {
 | 
					void printColor(int wavelength) {
 | 
				
			||||||
 | 
					    if (wavelength < 0){
 | 
				
			||||||
 | 
					        printf("Ich mag keine negativen Zahlen. Bitte eine positive Zahl eingeben!\n");
 | 
				
			||||||
 | 
					        return;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
    switch (wavelength) {
 | 
					    switch (wavelength) {
 | 
				
			||||||
        case 620 ... 750: // Bereich von rotem Licht
 | 
					        case 620 ... 750: // Bereich von rotem Licht
 | 
				
			||||||
            printf("Das Licht dieser Wellenlänge ist Rot\n");
 | 
					            printf("Das Licht dieser Wellenlänge ist Rot\n");
 | 
				
			||||||
@ -63,11 +67,13 @@ void printColor(int wavelength) {
 | 
				
			|||||||
        case 380 ... 449: // Bereich von violettem Licht
 | 
					        case 380 ... 449: // Bereich von violettem Licht
 | 
				
			||||||
            printf("Das Licht dieser Wellenlänge ist Violett\n");
 | 
					            printf("Das Licht dieser Wellenlänge ist Violett\n");
 | 
				
			||||||
            break;
 | 
					            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;
 | 
					            break;
 | 
				
			||||||
        default: // nicht sichtbarer Infrarotbereich
 | 
					        default:
 | 
				
			||||||
            printf("Diese Wellenlänge liegt im nicht-sichtbaren Infrarotbereich\n");
 | 
					            printf("Diese Wellenlänge ist länger/grösser als der Bereich des sichtbaren Lichts\n");
 | 
				
			||||||
            break;
 | 
					            break;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user