C de girilen tamsayının basamak sayısını bulma
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
main()
{
long int sayi, tmp;
int N_basamak = 0;
printf("Lutfen pozitif bir tam sayi girin: ");
scanf("%ld", &sayi);
tmp = sayi;
while (tmp) {
tmp /= 10;
N_basamak++;
}
printf("%ld sayisi %d basamaklidir.", sayi, N_basamak);
}
Hiç yorum yok:
Yorum Gönder