izmir escort
Hakkı Duman – Wordpress, Seo ve Opencart Uzmanı

C sayıyı Yazıya Çevirme

C sayıyı Yazıya Çevirme 1C programlama dili günümüzdeki en yaygın ve popüler programlama dillerinden bir tanesi olsada internette kaynak bulmak bazen gerçekten zor oluyor. Günden güne kaynaklar artsada bazen aradığımız şeyi bulamıyoruz. Aşağıdaki örnekte C ile girilen sayıyı metine yazni yazıya çeviren programı göreceksiniz. Bu örnek ne işinize yarar bende bilmiyorum belki programlama dersinin sınavında sorulabilir ki soruluyorda belki işinize yarar diye paylaşmak istedim sınavda sorulurda yapamassanız bütlerde işinize yarar belki biraz karışık ama hiç yoktan iyidir diye düşünüyorum.

[php]

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include<conio.h>
int main(int argc, char *argv[]){
int say;
int n=0,kalan=0;
int sayi[6];
while(1){
printf("-9999 ile 9999 arasina bir tamsayi giriniz : \n");
scanf("%d",&say);
if(say>-9999 && say<9999){
break;
}
}
if(say<0){
printf("eksi");
say=say*(-1);
}
while(1){
kalan=say%10;
sayi[n]=kalan;
say=say-kalan;
say=say/10;
n++;
if(say<10)
{
sayi[n]=say;
break;
}

}

if(sayi[0]==0){
printf("sifir\n");
}
int n1=n;
while(n1>=0){
if(n1==0){
switch(sayi[n1]){
case 1: printf("bir");break;
case 2: printf("iki");break;
case 3: printf("uc");break;
case 4: printf("dort");break;
case 5: printf("bes");break;
case 6: printf("alti");break;
case 7: printf("yedi");break;
case 8: printf("sekiz");break;
case 9: printf("dokuz");break;

}
}
if(n1==1){
switch(sayi[n1]){
case 1: printf("on");break;
case 2: printf("yirmi");break;
case 3: printf("otuz");break;
case 4: printf("kirk");break;
case 5: printf("elli");break;
case 6: printf("altmis");break;
case 7: printf("yetmis");break;
case 8: printf("seksan");break;
case 9: printf("doksan");break;

}
}
if(n1==2){
switch(sayi[n1]){
case 1: printf("yuz");break;
case 2: printf("ikiyuz");break;
case 3: printf("ucyuz");break;
case 4: printf("dortyuz");break;
case 5: printf("besyuz");break;
case 6: printf("altiyuz");break;
case 7: printf("yediyuz");break;
case 8: printf("sekizyuz");break;
case 9: printf("dokuzyuz");break;

}
}
if(n1==3){
switch(sayi[n1]){
case 1: printf("bin");break;
case 2: printf("ikibin");break;
case 3: printf("ucbin");break;
case 4: printf("dortbin");break;
case 5: printf("besbin");break;
case 6: printf("altibin");break;
case 7: printf("yedibin");break;
case 8: printf("sekizbin");break;
case 9: printf("dokuzbin");break;

}
}
n1–;
}
printf("\n");
system("PAUSE");

}

[/php]

BİR YORUM YAZIN

Yorumu Cevapla [ Yoruma cevap yazmaktan vazgeç ]

ZİYARETÇİ YORUMLARI - 1 YORUM
  1. yemek tarifleri dedi ki:

    güzel paylaşım elinize sağlık hocam …

Copyright 2010 Hakkı DUMAN Kişisel Blog. Tüm hakları saklıdır.