Programlama | Programlama Dilleri | C Programlama Dili |C++

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character


Say? Okuma

AIKLAMA

Programda girilen say?n?n okunu?u yazd?r?l?r.

Program?n Tamam?n? A?a??daki Linkten ?ndirebilirsiniz

Linki Grebilmeniz ?in ye Olman?z Gerekmektedir...

ye Kay?t

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <conio.h>
  7. //---------------------------------------------------------------------------
  8.  
  9. #pragma argsused
  10. int main(int argc, char* argv[])
  11. {
  12. int sayimiz; int i; int tut,kontrol=0;
  13. //Builder sinir iteger degeri 2100000000 civarlarindadir
  14. printf("Sayiyi Giriniz:");
  15. scanf("%d",&sayimiz);
  16. printf("\n");
  17. if(sayimiz>=1000000000)
  18. {
  19. tut=sayimiz/1000000000;
  20. sayimiz=sayimiz%1000000000;
  21. if(tut==1)
  22. printf("Bir");
  23. if(tut==2)
  24. printf("Iki");
  25. printf(" Milyar");
  26. printf(" ");
  27. }
  28. if(sayimiz>=100000000)
  29. {
  30. tut=sayimiz/100000000;
  31. sayimiz=sayimiz%100000000;
  32. if(tut==1)
  33. printf("Yuz");
  34. if(tut==2)
  35. printf("Iki Yuz");
  36. if(tut==3)
  37. printf("Uc Yuz");
  38. if(tut==4)
  39. printf("Dort Yuz");
  40. if(tut==5)
  41. printf("Bes Yuz");
  42. if(tut==6)
  43. printf("Alti Yuz");
  44. if(tut==7)
  45. printf("Yedi Yuz");
  46. if(tut==8)
  47. printf("Sekiz Yuz");
  48. if(tut==9)
  49. printf("Dokuz Yuz");
  50. printf(" ");
  51. kontrol=1;
  52. }
  53.  
  54. if(sayimiz>=10000000)
  55. {
  56. tut=sayimiz/10000000;
  57. sayimiz=sayimiz%10000000;
  58. if(tut==1)
  59. printf("On");
  60. if(tut==2)
  61. printf("Yirmi");
  62. if(tut==3)
  63. printf("Otuz");
  64. if(tut==4)
  65. printf("Kirk");
  66. if(tut==5)
  67. printf("Elli");
  68. if(tut==6)
  69. printf("Altmis");
  70. if(tut==7)
  71. printf("Yetmis");
  72. if(tut==8)
  73. printf("Seksen");
  74. if(tut==9)
  75. printf("Doksan");
  76. printf(" ");
  77. kontrol=1;
  78. }
  79. if(sayimiz>=1000000)
  80. {
  81. tut=sayimiz/1000000;
  82. sayimiz=sayimiz%1000000;
  83. if(tut==1)
  84. printf("Bir");
  85. if(tut==2)
  86. printf("Iki");
  87. if(tut==3)
  88. printf("Uc");
  89. if(tut==4)
  90. printf("Dort");
  91. if(tut==5)
  92. printf("Bes");
  93. if(tut==6)
  94. printf("Alti");
  95. if(tut==7)
  96. printf("Yedi");
  97. if(tut==8)
  98. printf("Sekiz");
  99. if(tut==9)
  100. printf("Dokuz");
  101. printf(" ");
  102. kontrol=1;
  103. }
  104. if(kontrol==1)
  105. printf("Milyon ");
  106. kontrol=0;
  107. if(sayimiz>=100000)
  108. {
  109. tut=sayimiz/100000;
  110. sayimiz=sayimiz%100000;
  111. if(tut==1)
  112. printf("Yuz");
  113. if(tut==2)
  114. printf("Iki Yuz");
  115. if(tut==3)
  116. printf("Uc Yuz");
  117. if(tut==4)
  118. printf("Dort Yuz");
  119. if(tut==5)
  120. printf("Bes Yuz");
  121. if(tut==6)
  122. printf("Alti Yuz");
  123. if(tut==7)
  124. printf("Yedi Yuz");
  125. if(tut==8)
  126. printf("Sekiz Yuz");
  127. if(tut==9)
  128. printf("Dokuz Yuz");
  129. printf(" ");
  130. kontrol=1;
  131. }
  132. if(sayimiz>=10000)
  133. {
  134. tut=sayimiz/10000;
  135. sayimiz=sayimiz%10000;
  136. if(tut==1)
  137. printf("On");
  138. if(tut==2)
  139. printf("Yirmi");
  140. if(tut==3)
  141. printf("Otuz");
  142. if(tut==4)
  143. printf("Kirk");
  144. if(tut==5)
  145. printf("Elli");
  146. if(tut==6)
  147. printf("Altmis");
  148. if(tut==7)
  149. printf("Yetmis");
  150. if(tut==8)
  151. printf("Seksen");
  152. if(tut==9)
  153. printf("Doksan");
  154. printf(" ");
  155. kontrol=1;
  156. }
  157. if(sayimiz>=1000)
  158. {
  159. tut=sayimiz/1000;
  160. sayimiz=sayimiz%1000;
  161. if(tut==1)
  162. printf("Bir");
  163. if(tut==2)
  164. printf("Iki");
  165. if(tut==3)
  166. printf("Uc");
  167. if(tut==4)
  168. printf("Dort");
  169. if(tut==5)
  170. printf("Bes");
  171. if(tut==6)
  172. printf("Alti");
  173. if(tut==7)
  174. printf("Yedi");
  175. if(tut==8)
  176. printf("Sekiz");
  177. if(tut==9)
  178. printf("Dokuz");
  179. printf(" ");
  180. kontrol=1;
  181. }
  182. if(kontrol==1)
  183. printf("Bin ");
  184. kontrol=0;
  185. if(sayimiz>=100)
  186. {
  187. tut=sayimiz/100;
  188. sayimiz=sayimiz%100;
  189. if(tut==1)
  190. printf("Yuz");
  191. if(tut==2)
  192. printf("Iki Yuz");
  193. if(tut==3)
  194. printf("Uc Yuz");
  195. if(tut==4)
  196. printf("Dort Yuz");
  197. if(tut==5)
  198. printf("Bes Yuz");
  199. if(tut==6)
  200. printf("Alti Yuz");
  201. if(tut==7)
  202. printf("Yedi Yuz");
  203. if(tut==8)
  204. printf("Sekiz Yuz");
  205. if(tut==9)
  206. printf("Dokuz Yuz");
  207. printf(" ");
  208. kontrol=1;
  209. }
  210. if(sayimiz>=10)
  211. {
  212. tut=sayimiz/10;
  213. sayimiz=sayimiz%10;
  214. if(tut==1)
  215. printf("On");
  216. if(tut==2)
  217. printf("Yirmi");
  218. if(tut==3)
  219. printf("Otuz");
  220. if(tut==4)
  221. printf("Kirk");
  222. if(tut==5)
  223. printf("Elli");
  224. if(tut==6)
  225. printf("Altmis");
  226. if(tut==7)
  227. printf("Yetmis");
  228. if(tut==8)
  229. printf("Seksen");
  230. if(tut==9)
  231. printf("Doksan");
  232. printf(" ");
  233. kontrol=1;
  234. }
  235. if(sayimiz>=1)
  236. {
  237. tut=sayimiz/1;
  238. if(tut==1)
  239. printf("Bir");
  240. if(tut==2)
  241. printf("Iki");
  242. if(tut==3)
  243. printf("Uc");
  244. if(tut==4)
  245. printf("Dort");
  246. if(tut==5)
  247. printf("Bes");
  248. if(tut==6)
  249. printf("Alti");
  250. if(tut==7)
  251. printf("Yedi");
  252. if(tut==8)
  253. printf("Sekiz");
  254. if(tut==9)
  255. printf("Dokuz");
  256. printf(" ");
  257. kontrol=1;
  258. }
  259. printf("\n");
  260. system("PAUSE");
  261. return 0;
  262. }
  263. //---------------------------------------------------------------------------
  264.  

Yorumlar (7)
  • Anonim
    ;) :s :( :) :) B) :confused: :0 :idea: :?: :?: :?: :?: :!: :arrow: :arrow: :arrow: :X :unsure: :P :whistle: ;) :s :pinch: :kiss: :side: :evil: :silly: :dry: :lol: :angry: :)
  • hnde
    bu program? 150 sat?rla nas?l s?n?rland?rabiliriz?
  • NEO
    avatar
    150 sat?r derken?
  • hnde
    bu program 261 sat?rla yaz?lm?? benim bu program?n 24 basamakl? olan?na ve 150 sat?rla s?n?rl? olan?na ihtiyac?m var dn?tremedim bir trl
  • NEO
    avatar
    150 sat?r diye belirtti?iniz durum kod optimizasyonuna girmektedir , bu durumda algoritma tamamen de?i?mektedir. 24 basamak ile belirtti?iniz durum ise en tepedeki say?n?n de?i?mesidir oda muhtemel olarak kodu 500 sat?r civar?nda olu?turacakt?r. http://www.pcprogramlama.com/programlama/36-java/227-sayi-okumak-versiyon-2.html burada javada yapt?g?m kod ise (algoritma farkl?) enteresan 150 sat?rd?r (bu kadar m? denk d?er) fakat 12 basamak civar?nda okur artt?r?p gidersiniz. Ayr?ca burada sat?r say?s? rakam ne kadar byrse bysn de?i?miyor. 146 da kal?yor ok enterasanla?t? bu durum. Sanki size birisi benim kodu grp dev vermi? gibime geldi.
  • hnde
    ama benim devim c++ haricinde bir dilde olmayacak :( pazartesi son ben nas?l yapcam bilmiyorum ok ugra?t?m beceremiyorum
  • madrab01
    avatar
    iyi gnler karde?im ilk nce ellerine sa?l?k diyerekten arkada??m?n dedi?i gibi 24 hanelisini e?er i?in yoksa yapabilir misin ok ihtiyac?m var bu sene grmeye ba?lad?k bizde c++ 1. dnem pek bi?ey anlad???m sylenemez 2.dnemde vize devi olarak verildi 1 ay?m?z var yapam?y?ca??m diyebilirim e?er yaparsan ok te?ekkrlerimi sunar?m iyi gnler.
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Perşembe, 07 Nisan 2011 21:23 )  
404 Not Found

404

Not Found

The resource requested could not be found on this server!


Proudly powered by LiteSpeed Web Server

Please be advised that LiteSpeed Technologies Inc. is not a web hosting company and, as such, has no control over content found on this site.