0% found this document useful (0 votes)
31 views4 pages

Sub Dim As Integer: "Ingrese Valor"

The document contains code in the Visual Basic programming language that takes a numeric value as input, then outputs the corresponding word for that number in Spanish. It uses selection statements like If/Then and Select Case to check the input value and output the appropriate number word based on its ones, tens, and hundreds place values.

Uploaded by

Zambo Perez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views4 pages

Sub Dim As Integer: "Ingrese Valor"

The document contains code in the Visual Basic programming language that takes a numeric value as input, then outputs the corresponding word for that number in Spanish. It uses selection statements like If/Then and Select Case to check the input value and output the appropriate number word based on its ones, tens, and hundreds place values.

Uploaded by

Zambo Perez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Module Module1

Sub Main()
Dim v, vu, vd, d, u, c As Integer

Console.WriteLine("ingrese valor")
v = Console.ReadLine

If v > 100 Then



d = v / 100
u = v Mod 10
c = v / 100
Select Case c

Case 1
Console.Write("ciento")
Case 2
Console.Write("docientos")
Case 3
Console.Write("trecientos")
Case 4
Console.Write("cuatrocientos")
Case 5
Console.Write("quinientos")
Case 6
Console.Write("seicientos")
Case 7
Console.Write("setecientos")
Case 8
Console.Write("ochocientos")
Case 9
Console.Write("novecientos")


End Select
Select Case d

Case 1
Console.Write("diesi")
Case 2
Console.Write("veinti")
Case 3
Console.Write("treintai")
Case 4
Console.Write("cuarentai")
Case 5
Console.Write("cincuentai")
Case 6
Console.Write("sesentai")
Case 7
Console.Write("setentai")
Case 8
Console.Write("ochentai")
Case 9
Console.Write("noventai")

End Select
Select Case u

Case 1
Console.WriteLine("un")
Case 2
Console.WriteLine("dos")
Case 3
Console.WriteLine("tres")
Case 4
Console.WriteLine("cuatro")
Case 5
Console.WriteLine("cinco")
Case 6
Console.WriteLine("seis")
Case 7
Console.WriteLine("siete")
Case 8
Console.WriteLine("ocho")
Case 9
Console.WriteLine("nueve")


End Select
Console.ReadKey()


End If


If v < 10 Then

Select Case v
Case 0
Console.WriteLine("cero")
Case 1
Console.WriteLine("uno")
Case 2
Console.WriteLine("dos")
Case 3
Console.WriteLine("tres")
Case 4
Console.WriteLine("cuatro")
Case 5
Console.WriteLine("cinco")
Case 6
Console.WriteLine("seis")
Case 7
Console.WriteLine("siete")
Case 8
Console.WriteLine("ocho")
Case 9
Console.WriteLine("nueve")
End Select
Console.ReadKey()

End If

If v > 10 And v < 20 Then

Select Case v

Case 1
Console.WriteLine("once")
Case 2
Console.WriteLine("doce")
Case 3
Console.WriteLine("trece")
Case 4
Console.WriteLine("catorce")
Case 5
Console.WriteLine("quince")
Case 6
Console.WriteLine("desiseis")
Case 7
Console.WriteLine("diesisiete")
Case 8
Console.WriteLine("diesiocho")
Case 9
Console.WriteLine("diesinueve")
End Select

End If
d = v / 10
u = v Mod 10
c = v / 100



Select Case d

Case 1
Console.Write("diesi")
Case 2
Console.Write("veinti")
Case 3
Console.Write("treintai")
Case 4
Console.Write("cuarentai")
Case 5
Console.Write("cincuentai")
Case 6
Console.Write("sesentai")
Case 7
Console.Write("setentai")
Case 8
Console.Write("ochentai")
Case 9
Console.Write("noventai")

End Select
Select Case u

Case 1
Console.WriteLine("un")
Case 2
Console.WriteLine("dos")
Case 3
Console.WriteLine("tres")
Case 4
Console.WriteLine("cuatro")
Case 5
Console.WriteLine("cinco")
Case 6
Console.WriteLine("seis")
Case 7
Console.WriteLine("siete")
Case 8
Console.WriteLine("ocho")
Case 9
Console.WriteLine("nueve")


End Select







Console.ReadKey()

End Sub

End Module

You might also like