// Funcție pentru a determina ziua săptămânii pe baza unui număr
char* determinaZiuaSaptamanii(int numar) { switch(numar) { case 1: return "Luni"; case 2: return "Marți"; case 3: return "Miercuri"; case 4: return "Joi"; case 5: return "Vineri"; case 6: return "Sâmbătă"; case 7: return "Duminică"; default: return "Număr invalid pentru ziua săptămânii"; } }
int main() { int numar; printf("Introduceți un număr: "); scanf("%d", &numar);
if (numar >= -100 && numar <= -10) {
int n; printf("Introduceți un număr pentru repetiție: "); scanf("%d", &n); for (int i = 0; i < n; i++) { printf("Mihai\n"); } } else if (numar >= -9 && numar <= 9) { int numarZi; printf("Introduceți un număr pentru ziua săptămânii: "); scanf("%d", &numarZi); printf("%s\n", determinaZiuaSaptamanii(numarZi)); } else if (numar >= 10 && numar <= 100) { int numarParitate; printf("Introduceți un număr pentru verificarea parității: "); scanf("%d", &numarParitate); if (numarParitate % 2 == 0) { printf("Numărul este par.\n"); } else { printf("Numărul este impar.\n"); } } else { printf("Numărul introdus nu se încadrează în niciuna dintre condițiile specificate.\n"); }