21 Mayıs 2012 Pazartesi

Girilen sayıdakı 7 rakamının sayısını bulma(while döngüsü)



=>Bir tam sayı alan ve bu tam sayının basamaklarının kaç tanesinin 7 olduğunu bulan bir
program kodu(en fazla 9 basamaklı sayi girilmelidir ) ;





#include<stdio.h>

int main()
{
int sayi,n=1, k,sayici=0;

printf("Bir tane sayi giriniz  :");

scanf("%d",&sayi);

while(k=(sayi/n)%10){

if(k==7)

sayici++;

n*=10;

}

printf("Girilen sayida toplam %d tane 7 vardir \n ",sayici);
         
return 0;
}


Hiç yorum yok:

Yorum Gönder