*   >> läser Utbildning artiklar >> science >> programming

C # Kod för att omvandla siffror till ord från nummer 1-100099 (Dotnet)

using System; Omdömen

namn DigitsToWords

{Omdömen

///Omdömen < p> ///Sammanfattande beskrivning för Klass 1. Omdömen

///Omdömen

klass Class1 Omdömen

{Omdömen

///Omdömen

///Den viktigaste inkörsporten för programmet. Omdömen

///Omdömen

///Omdömen

[STAThread] Omdömen

void Main (string [] args) Review

{Omdömen

//Omdömen

//TODO: Lägg koden för att starta programmet här Omdömen

//Omdömen

//Detta Programmet är för tal mindre än eller lika med 100.099 Omdömen

Console.

WriteLine ("***** Detta program är för tal mindre än lika med 100.099 *****"),

Console .WriteLine ("***** Ange Inget Mellan 1 och 100.099 *****"); Omdömen

int r jag;

int l = int.Parse (Console. Readline ());

string [] a = {"One", "Two", "Tre", "Four", "Five", "Sex", "Seven", "Åtta", " Nine "," Tio "};

string [] b = {" Eleven "," Tolv "," Tretton "," Fjorton "," Femton "," Sixteen "," Sjutton "," Arton "" Nitton "};

string [] c = {" Ten "," Tjugo "," Trettio "," forty "," Fifty "," Sixty "," Seventy "," Åttio " "Ninety", "hundra"};

om (l> 9999) Review

{Omdömen

r = l /1000; Omdömen

om (r > 10 && r

{Omdömen

r = r; Omdömen

Console.

Write (b [r-1] + "Tusen");

} Omdömen

else if (r == 10 || r == 20 || r == 30 || r == 40 || r == 50 || r == 60 || r == 70 || r == 80 || r == 90 || r = = 100) Review

{Omdömen

r = r /10, Omdömen

Console.Write (c [r-1] + "Tusen");

}

annat Omdömen

{Omdömen

i = r /10, Omdömen

r = r; Omdömen

Console.Write (c [i -1] + en [r-1] + "Tusen");

} Omdömen

l = L00, Omdömen

} Omdömen

om (l> 1000) Review

{Omdömen

r = l /1000; Omdömen

Console.

Write (a [r-1] + "Tusen");

l = l00; Omdömen

} Omdömen

om (l> 100) Review

{Omdömen

r = l /100; Omdömen

Console.Write (a [r-1] + "Hundred");

l = l0, Omdömen

} Omdömen

om (l> 10 && l

{Omdömen

r = l; Omdömen

Console.Write (b [r-1]), Omdömen

} Omdömen

om (l> 19 && l

{Omdömen

r = l /10;

i = l;

Console.Write (c [r-1] + a [i-1]);

}

Om (l> 0 && l

{Omdömen

Console.Write (en [l-1]), Omdömen

} Omdömen

Console.

ReadLine () ,

} Omdömen

} Omdömen

} Omdömen

Exempel:

***** Detta program är för tal mindre än lika med 100099 *****

***** Ange Inget Mindre mellan 1 och 100.0

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.