DigitsFind.c


Dosyayı İndir

#include <stdio.h>
#include <locale.h>

#define MAX_DIGITS 100
#define FIRST_DIGIT '0'



int main0501(){
    setlocale(LC_ALL,"Turkish");

    // Girdi
    int number=1923;

    // Bul
    int current=number;
    int remaining;

    // Tut
    int digits[MAX_DIGITS];
    int count=0;

    while(current!=0){
        remaining=current%10;
        printf("Rakam %d \r\n",remaining);
        digits[count]=remaining;
        count++;
        current/=10;
    }

    // Bas
    printf("Say�: %d\r\n",number);
    printf("Rakam say�s�: %d\r\n",count);

    int i;
    printf("En az anlaml�dan en �oka\r\n");
    for(i=0;i<count;i++){
          printf("Rakam %d \r\n",digits[i]);
    }

    printf("En �ok anlaml�dan en aza \r\n");
    for(i=count-1;i>=0;i--){
        printf("Rakam %d \r\n",digits[i]);
    }

    return 0;

}

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir