PDA

View Full Version : تبدیل یک مقدار (عددی) به حروف



merlin69
شنبه 02 آبان 1388, 11:31 صبح
سلام ، من تازه با C#‎ آشنا شدم و C و C++‎ رو هم در حد مقدماتی بلدم.
توی C#‎ هم فقط با if و Switch Case , Convert آشنا شدم. حالا می خوام برنامه ای بنویسم که عددی رو گرفته و به صورت متنی اونو بنویسه.

مثلا :‌

عدد وارد شده : 25

مقدار چاپ شده : بیست و پنج


اگر عدد هامون کم بود می شد از طریق switch case کارو انجام داد!!! اما اگر بخواهیم این برنامه تا میلیارد رو بدست بیاره چکار باید کرد؟‌ آیا راهی هست که با if و Switch Case , Convert این برنامه رو نوشت؟ اگر می تونید راهنمایی کنید.
ممنون

sara.f
شنبه 02 آبان 1388, 12:02 عصر
سلام ، من تازه با C#‎‎‎ آشنا شدم و C و C++‎‎‎ رو هم در حد مقدماتی بلدم.
توی C#‎‎‎ هم فقط با if و Switch Case , Convert آشنا شدم. حالا می خوام برنامه ای بنویسم که عددی رو گرفته و به صورت متنی اونو بنویسه.

مثلا :‌

عدد وارد شده : 25

مقدار چاپ شده : بیست و پنج


اگر عدد هامون کم بود می شد از طریق switch case کارو انجام داد!!! اما اگر بخواهیم این برنامه تا میلیارد رو بدست بیاره چکار باید کرد؟‌ آیا راهی هست که با if و Switch Case , Convert این برنامه رو نوشت؟ اگر می تونید راهنمایی کنید.
ممنون
سلام
بله میشه.
به نمونه برنامه های کوچک و مفید در سی شارپ مراجعه کنید.

اینم یک نمونه برنامه کامل
http://barnamenevis.org/forum/showpost.php?p=664926&postcount=199

پیروز باشی.