bruker System;
navne DigitsToWords
{
///
< p> ///Summary beskrivelse for Class1.
///
class Class1
{
///
///Hovedinngangspunkt for programmet.
///
///
[STAThread]
static void main (String [] args)
{
//
//TODO: Legg kode for å starte applikasjonen her
//
//Dette Programmet er for tall mindre enn eller lik 100 099
Console.WriteLine ("***** Dette programmet er for tall mindre enn eller lik 100 099 *****");
Console .
WriteLine ("***** Enter Inget Mellom 1 og 100 099 *****");
int r, jeg;
int l = int.Parse (Console. Readline ());
string [] a = {"One", "Two", "Tre", "Fire", "Five", "Six", "Seven", "Eight", " Nine "," Ten "};
string [] b = {" Eleven "," Twelve "," Thirteen "," Fjorten "," Fifteen "," Sixteen "," Seventeen "," Eighteen "," Nineteen "};
string [] c = {" Ten "," Twenty "," Thirty "," Førti "," Femti "," Sixty "," Sytti "," Åtti " "Ninety", "hundre"};
if (l> 9999)
{
r = l /1000;
if (r > 10 && r
{
r = r;
Console.
Write (b [r-1] + "tusen");
}
else if (r == 10 || r == 20 || r == 30 || r == 40 || r == 50 || r == 60 || r == 70 || r == 80 || r == 90 || r = = 100)
{
r = r /10;
Console.Write (c [r-1] + "tusen");
}
annet
{
i = r /10;
r = r;
Console.Write (c [i -1] + en [r-1] + "tusen");
}
l = l00;
}
if (l> 1000)
{
r = l /1000;
Console.Write (a [r-1] + "tusen");
l = l00;
}
if (l> 100)
{
r = l /100;
Console.
Write (a [r-1] + "Hundred");
l = l0;
}
if (l> 10 && l
{
r = l;
Console.Write (b [r-1]);
}
if (l> 19 && l
{
r = l /10;
i = l;
Console.Write (c [r-1] + a [i-1]);
}
if (l> 0 && l
{
Console.Write (a [l-1]);
}
Console.
ReadLine () ;
}
}
}
Eksempel:
***** Dette programmet er for tall mindre enn eller lik 100099 *****
***** Skriv Inget Mindre mellom 1 og 100 099 *****
12345
tolv tusen tre hundre Førti Fem