#include <stdio.h>

int main()

{
        int s, wert, rest;
        float resultat;
        
        do
        
        {        
        printf("\n--------------------------------------------------------");
        printf("\nGeben Sie einen ganzzahligen Wert zwischen 1 und 14 ein: ");
        scanf("%d", &wert);

        if(wert%2 > 0 && wert >= 1 && wert <= 14)
                rest = 1;
        else if(wert%2 == 0 && wert >= 1 && wert <= 14)
                rest = 0;
        else
                rest = 2;
        
        switch(rest)    
        {
        case 0: printf("\nDas Quadrat von %d ist: %d\n", wert, wert * wert); break;
        case 1: resultat = sqrt(wert); printf("\nDie Wurzel aus %d ist: %0.6f\n", wert, resultat); break;
        case 2: printf("\nSie haben keinen gueltigen Wert eingegeben!\n"); break;
        };
                        
        printf("\nMoechten Sie eine weitere Berechnung durchfuehren (nein=0/ja=1)?: ");
        scanf("%d", &s);
        
        }
        
        while (s == 1);
        
       	return(0);
}
