🔒 Closed Pano po yung mag type ka ng number sa cmd then lilitaw ng words

Status
Not open for further replies.

EuztassKID

Leecher
pano po yung mag type ka ng number sa CMD then lilitaw ng words nagagawa ko naman po kaya lang pag 90121
ang lumalabas eh nine one hundred twenty one pag may 0 po sa second digit hindi nag tutuloy ng thousand newbie lang po TY sa sasagot
 

Attachments

  • kk.webp
    kk.webp
    70.3 KB · Views: 19
pr.webp

Working po to.

Try
Code:
public static string NumberToWords(int number)
{
   if (number == 0)
       return "zero";

   if (number < 0)
       return "minus " + NumberToWords(Math.Abs(number));

   string words = "";

   if ((number / 1000000) > 0)
   {
       words += NumberToWords(number / 1000000) + " million ";
       number %= 1000000;
   }

   if ((number / 1000) > 0)
   {
       words += NumberToWords(number / 1000) + " thousand ";
       number %= 1000;
   }

   if ((number / 100) > 0)
   {
       words += NumberToWords(number / 100) + " hundred ";
       number %= 100;
   }

   if (number > 0)
   {
       if (words != "")
           words += "and ";

       var unitsMap = new[] { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen" };
       var tensMap = new[] { "zero", "ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety" };

       if (number < 20)
           words += unitsMap[number];
       else
       {
           words += tensMap[number / 10];
           if ((number % 10) > 0)
               words += "-" + unitsMap[number % 10];
       }
   }

   return words;
}
Source: You do not have permission to view the full content of this post. Log in or register now.
 
Java... Ginawa ko non diyan sir, nilagay ko sa array.

tens = {"ten", "twenty"...."ninety"};

Kunin mo yong length ng input sir. Tapos kunin mo sir yong 2 naunang number. Condition, kapag ang 2nd number ay 0, kunin mo ang 1st number -1 tapos kunin mo na sa array ang katumbas.

Bali
tens[firstNum -1] para kung halimbawang 6 -1 kukunin niya sa array yon tens[5] = sixty.
 

Attachments

  • Screenshot_20170109-080150.webp
    Screenshot_20170109-080150.webp
    183.3 KB · Views: 20
Status
Not open for further replies.

About this Thread

  • 6
    Replies
  • 829
    Views
  • 5
    Participants
Last reply from:
endt

Trending Topics

Online now

Members online
1,041
Guests online
1,327
Total visitors
2,368

Forum statistics

Threads
2,273,295
Posts
28,948,695
Members
1,235,690
Latest member
guhuhu34
Back
Top