Se citesc de la tastatură numere naturale până la apariția lui zero. Să se determine cel mic număr citit care are două cifre.
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <stdio.h>
int main() {
int n, celMaiMicCuDouaCifre = 100; // initializam celMaiMicCuDouaCifre cu o valoare mai mare decat orice numar cu doua cifre
while (1) {
printf("Introdu un numar natural: ");
scanf("%d", &n);
if (n == 0) {
break;
}
if (n < 100 && n >= 10) { // verificam daca numarul are doua cifre
if (n < celMaiMicCuDouaCifre) {
celMaiMicCuDouaCifre = n;
}
}
}
if (celMaiMicCuDouaCifre == 100) {
printf("Nu a fost introdus niciun numar cu doua cifre.\n");
} else {
printf("Cel mai mic numar cu doua cifre introdus este: %d\n", celMaiMicCuDouaCifre);
}
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă