Scrie un program care, citind un număr natural n, afișează câte cifre are. Exemplu: Pentru n = 275 se afișează 3. %3D
Răspunsuri la întrebare
Răspuns de
3
Răspuns:
#include <stdio.h>
int main() {
int n, contor_cifre;
printf("Introduceti numarul:");
scanf("%d", &n);
contor_cifre = 0;
while(n != 0) {
contor_cifre++;
n = n / 10;
}
printf("%d\n", contor_cifre);
return 0;
}
Explicație:
Citim numarul n si initializam variabila contor_cifre(care va retine numarul de cifre ale numarului n) cu 0. Cat timp n este diferit de 0, incrementam contor_cifre iar n devine n / 10.
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Chimie,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă