الگوریتم و فلوچارت تبدیل عدد به حروف انگلیسی

دسته بندی : /


تعداد فروش

0 دانشجو

پرسش و پاسخ ها

0 کاربر

تاریخ انتشار

13 اسفند 1401

سطح تمرین

متوسط

در این تمرین قصد داریم الگوریتم و فلوچارت تبدیل عدد به حروف انگلیسی را پیاده سازی نماییم.

سوال:برنامه ای بنویسید که یک عدد طبیعی رابگیرد وآنرا به شکل حرف به حرف ترجمه نماید.

مثال برای 124=nخروجی one two four خواهد بود.

الگوریتم تبدیل عدد به حروف انگلیسی

برای تبدیل عدد کاربر به حروف انگلیسی ابتدا باید عدد کاربر را رقم به رقم تجزیه کنیم.

با کمک حل تمرین محاسبه مجموع ارقام میتوانید تجزیه کردن اعداد را یاد بگیرید.

حل تمرین مجموع ارقام 

اما به طور خلاصه باید پس از دریافت عدد تا زمانی که عدد بزرگتر از صفر میباشد عمل باقیمانده گیری عدد بر 10 را انجام دهیم.

سپس آرایه ای نیاز داریم تا تمامی اعداد در خانه های آرایه قرار گرفته باشند و پس تجزیه عدد ما یکی یکی آن ها را فراخوانی کنیم.

پس آرایه را بدین صورت تعریف میکنیم:

numbers[0] =”zero”

numbers[1] = “one”

numbers[2] = “two”

numbers[3] = “three”

numbers[4] = “four”

numbers[5] = “five”

numbers[6] = “six”

numbers[7] = “seven”

numbers[8] = “eight”

numbers[9] = “nine”

سپس الگوریتم را به صورت زیر مینویسیم:

1-شروع

2- number را دریافت کن

3- اگر number بزرگتر از صفر بود برو مرحله بعدی وگرنه برو به 7

4- digit = number % 10

5- چاپ کن numbers[digit]

6- number = number / 10 و برو به مرحله 3

7- پایان

دقت کنید که numbers آرایه ای که در آن اعداد انگلیسی را قرار دادیم و number ورودی عددی کاربر میباشد.

الگوریتم و فلوچارت تبدیل عدد به حروف انگلیسی در هر دو روش یکسانی مورد استفاده قرار گرفته است.

پیشنهاد ما

حل تمرین تبدیل فارنهایت به سانتیگراد و برعکس

فلوچارت تبدیل عدد به حروف انگلیسی

نکته: فلوچارت برنامه در نرم افزار فلوگوریتم رسم شده است.

خروجی برنامه به صورت زیر خواهد بود.

فلوچارت تبدیل عدد به حروف انگلیسی

الگوریتم و فلوچارت محاسبه مقلوب یک عدد را هم مشاهده نمایید.

پرسش و پاسخ ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “الگوریتم و فلوچارت تبدیل عدد به حروف انگلیسی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه محاسبه عملگر های بیتی در سی شارپ

پروژه محاسبه عملگر های بیتی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
22 مثال الگوریتم از کتاب الگوریتم مجتمع فنی

22 مثال الگوریتم از کتاب الگوریتم مجتمع فنی

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
شمارش تعداد کلمات در سی پلاس پلاس

شمارش تعداد کلمات در سی پلاس پلاس

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
فلوچارت بررسی عدد متقارن

فلوچارت بررسی عدد متقارن

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
کد کیک تولد در سی پلاس پلاس

کد کیک تولد در سی پلاس پلاس

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
نمونه سوال نرمالسازی پایگاه داده

نمونه سوال نرمالسازی پایگاه داده

  • استادیار: وفایی مقدم
  • قیمت: 30,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین تبدیل پروژه پایتون به فایل exe

تمرین تبدیل پروژه پایتون به فایل exe

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : ساده