6 Karaktere Kadar Sayi Okutma C Dili ile


09.10.2011-20:51 Tarihinde Eklendi.
www.seyfettinkahveci.com Derecelendirme: 10 / 10 Oy Sayısı: 16005710Toplam Puan: 63600 / Yorum Sayısı: 412005710 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.

Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler.
Yorumlar
Bu makale için henüz hiç yorum yapılmamış.