6 Karaktere Kadar Sayi Okutma C Dili ile


09.10.2011-20:51 Tarihinde Eklendi.
www.seyfettinkahveci.com Derecelendirme: 10 / 10 Oy Sayısı: 16002983Toplam Puan: 36330 / Yorum Sayısı: 412002983 adet.


Kodlar:

#include <stdio.h>
#include <conio.h>
main()
{
     char sayi[6];
 int deger,i;
 char *birler[10]={" ","bir","iki","uc","dört","beş","altı","yedi","sekiz","dokuz"};
 char *onlar[10]={" ","on","yirmi","otuz","kırk","elli","atmış","yetmiş","seksen","doksan"};
 char *yuzler[10]={" ","yüz","ikiyüz","ucyüz","dörtyüz","beşyüz","altıyüz","yediyüz","sekizyüz","dokuzyüz"};
 char *bin[10]={"bin","bin","ikibin","ucbin","dörtbin","beşbin","altıbin","yedibin","sekizbin","dokuzbin"};
 char *onbin[10]={" ","on","yirmi","otuz","kırk","elli","atmış","yetmiş","seksen","doksan"};
 char *yuzbin[10]={" ","yüz","ikiyüz","ucyüz","dörtyüz","beşyüz","altıyüz","yediyüz","sekizyüz","dokuzyüz"};
    printf("Sayiyi Giriniz");
   scanf("%s",sayi);
   if(strlen(sayi)==6){
for(i=1;i<=6;i++){
if(i==1)printf("%s",yuzbin[i]);
if(i==2) printf("%s",onbin[i]);
if(i==3)printf("%s",bin[i]);
if(i==4)printf("%s",yuzler[i]);
if(i==5)printf("%s",onlar[i]);
if(i==6)printf("%s",birler[i]);
}}
if(strlen(sayi)==5){
for(i=1;i<=5;i++){
if(i==1) printf("%s",onbin[i]);
if(i==2)printf("%s",bin[i]);
if(i==3)printf("%s",yuzler[i]);
if(i==4)printf("%s",onlar[i]);
if(i==5)printf("%s",birler[i]);
}}
if(strlen(sayi)==4){
for(i=1;i<=4;i++){
if(i==1)printf("%s",bin[i]);
if(i==2)printf("%s",yuzler[i]);
if(i==3)printf("%s",onlar[i]);
if(i==4)printf("%s",birler[i]);
}}
if(strlen(sayi)==3){
for(i=1;i<=3;i++){

if(i==1)printf("%s",yuzler[i]);
if(i==2)printf("%s",onlar[i]);
if(i==3)printf("%s",birler[i]);
}}
if(strlen(sayi)==2){
for(i=1;i<=2;i++){
if(i==1)printf("%s",onlar[i]);
if(i==2)printf("%s",birler[i]);
}}
if(strlen(sayi)==1){
for(i=1;i<=1;i++){
if(i==1)printf("%s",birler[i]);
}}
}

Kodlar hakkında yada geliştirdiğiniz projede anlamadığınız bir bölüm olursa Yorum Ekle alanından yazın en kısa sürede cevaplamaya çalışırım.

Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE



Yazının tamamının kopyalanması yasaktır. En baştaki birkaç paragrafı kopyalayıp, yazıya link verebilirsiniz. Aksi durumda uyarılmaksızın yasal yollara gidilecektir.

Yorum Ekle

Ad Soyad:
Şehir:
Yorum:
Yorumlar
Bu makale için henüz hiç yorum yapılmamış.
Unutmayın Makalelere Yorum Yazmak Yeni Makalelere Teşviktir.