تبلیغات
برنامه نویسی به زبان ++c - برنامه نوشتن عدد به فارسی
 
برنامه نویسی به زبان ++c
درباره وبلاگ



مدیر وبلاگ : برنامه نویس
نویسندگان
نظرسنجی
شما از کدام سیستم عامل استفاده می کنید؟








آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
برنامه ای که عدد سه رقمی رابه ریاضی دریافت می کند و آن رابه فارسی چاپ می کند که به درخواست یکی از دوستان نوشته شده است.
برنامه در ادامه مطلب.....





#include <stdio.h>
#include <conio.h>
int main()
{
    int x,a,b,c;
    printf("Enter a number with 3 digits");
    scanf("%d",&x);
    a=x/100;
    x=x-(a*100);
    b=x/10;
    c=x-(b*10);
    switch (a) {
        case 1:
            printf("sad o\n");
            break;
        case 2:
            printf("divisto o\n");
            break;
        case 3:
            printf("cesad o\n");
            break;
        case 4:
            printf("chaharsad o\n");
            break;
        case 5:
            printf("ponsad o\n");
            break;
        case 6:
            printf("sheshsad o\n");
            break;
        case 7:
            printf("haftsad o\n");
            break;
        case 8:
            printf("hashtsad o\n");
            break;
        case 9:
            printf("nohsad o\n");
            break;
    }
    switch (b) {
        case 2:
            printf("bist o\n");
            break;
        case 3:
            printf("ce o\n");
            break;
        case 4:
            printf("chehel o\n");
            break;
        case 5:
            printf("panjah o\n");
            break;
        case 6:
            printf("shast o\n");
            break;
        case 7:
            printf("haftad o\n");
            break;
        case 8:
            printf("hashtad o\n");
            break;
        case 9:
            printf("navad o\n");
            break;
    }
    if(b!=1)
    {
        switch (c) {
            case 1:
                printf("yek \n");
                break;
            case 2:
                printf("do \n");
                break;
            case 3:
                printf("se \n");
                break;
            case 4:
                printf("chahar \n");
                break;
            case 5:
                printf("panj \n");
                break;
            case 6:
                printf("shesh \n");
                break;
            case 7:
                printf("haft \n");
                break;
            case 8:
                printf("hasht\n");
                break;
            case 9:
                printf("noh \n");
                break;
        }
    }
    if(b==1)
    {
        switch (c) {
            case 1:
                printf("yazdah \n");
                break;
            case 2:
                printf("davazdah \n");
                break;
            case 3:
                printf("cezdah \n");
                break;
            case 4:
                printf("chahardah \n");
                break;
            case 5:
                printf("panzdah \n");
                break;
            case 6:
                printf("shanzdah \n");
                break;
            case 7:
                printf("hefdah \n");
                break;
            case 8:
                printf("hejdah\n");
                break;
            case 9:
                printf("nozdah\n");
                break;
        }
    }
    getch();
    return 0;
}




نوع مطلب : برنامه نویسی، 
برچسب ها : برنامه نویسی،
لینک های مرتبط :

       نظرات
دوشنبه 16 اردیبهشت 1392
برنامه نویس
سه شنبه 9 اردیبهشت 1393 08:41 ب.ظ
برنامه هاتون خوبه ولی چیزی من میخوامو |یدا نکردم.
سه شنبه 9 اردیبهشت 1393 08:38 ب.ظ
یه برنامه میخوام که دو تا عددو با استفاده از عمل جمع در هم ضرب کنه اگه امکان داره سریع بذارین
سه شنبه 9 اردیبهشت 1393 08:33 ب.ظ
برنامه هایی که گذاشتین هیچ کدوم به درد آدم نمی خورن.
یکشنبه 20 بهمن 1392 10:08 ق.ظ
سلام وبلاگ خیلی خوبی دارید میتونم درمورد برنامه نویسی ازتون کمک بگیرم؟
جمعه 20 دی 1392 05:08 ب.ظ
اموزش c++ رو می خوام
پنجشنبه 3 مرداد 1392 03:35 ب.ظ
چند تا باگ:
100> sad o
200> divist o
...
120>sad o bist o
...ولی من برنامه را گسترش دادم و اشکالاتشو رفع کردم و در کل upgrade (آپدیت) کردم همش شده 227 خط. ولی نمی دونم لینکشو کجا بزارم. یه راهنمایی بکنید.
برنامه نویس
خیلی ممنون بابت تذکرتون
ایراد برنامه رفع و برنامه ی اصلاح شده در پستی جدید قرار گرفت.
پنجشنبه 3 مرداد 1392 02:48 ب.ظ
ای بابا. آقا محمد شما چرا روش استفاده از cin , cout را نگفتید؟
پس من میگم.
scanf("%d|f||c",&x) = cin>>x
printf(x) = cout<<x
حتی می تونید چند دستور رو تو یه خط بنویسید.
cin>>f>>a>>b
cout<<x<<"Hello"<<endl
فقط iostream.h یادتون نره.
در جواب آقا مصطفی هم بگم که باید قبل از return از دستور ()getch
استفاده کنید و حتما conio.h را include# کنید.
برنامه نویس
خیلی ممنون بابت جوابتون
پنجشنبه 3 مرداد 1392 02:39 ب.ظ
می تونید به جای printf , scanf از cin , cout در iostream.h استفاده کنید. راحت تره.
دوشنبه 27 خرداد 1392 10:13 ب.ظ
سلام. خسته نباشی. واقعا دمت گرم. اون برنامه ای که نوشتی با استفاده از قطر مساحت رو بدست میاورد رو باید یه کدی به اولش اضافه کنی که وقتی عدد رو وارد میکنی و اینتر رو میزنی صفحه نره میشه اون کد رو به ایمیلم را ارسال کنی. یا یه راه چاره به من بگی. خسته نباشی . دمت گرم.
شنبه 25 خرداد 1392 12:53 ب.ظ
سلام
خیلی ممنون از وبلاگ مفیدت فقط اگه میشه ی خواهشی داشتم
میشه این برنامه رو ب زبان جاوا هم بزاری خیلی فوریه!
سه شنبه 21 خرداد 1392 07:31 ب.ظ
یعنی هر سوالی بپرسیم جوابشو میدیو برنامشو مینوسی؟به زبان های دیگه هم جواب میدی؟
با اجازه لینكت میكنم
یکشنبه 22 اردیبهشت 1392 06:16 ب.ظ
سلام خسته نباشید.
یه سوال داشتم اونم اینه که وقتی وارد برنامه ی DV C++میشم کجا باید برناممو بنویسم.چندین روزه موندم به خاطر این مسئله ی کوچیک.
اگه به وبلاگمم سر بزنی عالی میشه ولی اول اگه تونسی به ایمیلم جواب سوالو بدی بینهایت ممنون میشم
شنبه 21 اردیبهشت 1392 05:28 ق.ظ

سلام وبلاگ زیبایی داری
بیا به آدرس زیر ثبتش کن تا بازم بهت سر بزنم تازه افزایش بازدید هم داری مطمئن باش ضرر نمیکنی
http://nimdar.net
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر