Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: _katze_ en 16 Junio 2011, 19:11 PM

Título: [simple - reto] iteraciones .net
Publicado por: _katze_ en 16 Junio 2011, 19:11 PM
Hola a todo bueno para que agamos algo y sea mas divertido propongo lo siguiente solo con iteraciones....

dado dicha secuencia de numeros 1 15 10 5 0 2 15 10 5 0 3 devemos realizar una iteracion que nos de esa

secuencia...simple pero al que se le valla ocurriendo mas lo vamos haciendo,, espero que tenga futuro el pos ::)

dejo mi primera solucion

'1 15 10 5 0 2 15 10 5 0 3
Dim i As Integer

Dim j As Integer


For i = 1 To 3

Debug.Print i
If i = 3 Then Exit For
For j = 15 To 0 Step -5

Debug.Print j

Next j

Next i
Título: Re: [simple - reto] iteraciones .net
Publicado por: Keyen Night en 17 Junio 2011, 04:29 AM
Una forma más matemática y complicada, tarde 30 minutos :laugh:

Código (vb.net) [Seleccionar]
'1 15 10 5 0 2 15 10 5 0 3

        Dim Zero As Byte = 0
        Dim _Return As String = ""
        Dim _Mod As Byte = 0

        For x As Byte = 0 To 15

            _Mod = x Mod 5

            If _Mod = 0 Then
                If Zero > 0 Then
                    _Return += Zero.ToString & " "
                End If
                Zero += 1
            Else
                If Zero > 1 Then
                    _Return += (20 - (_Mod * 5)) & " "
                End If
            End If

        Next

        Console.WriteLine(_Return)
        Console.ReadKey()
Título: Re: [simple - reto] iteraciones .net
Publicado por: _katze_ en 17 Junio 2011, 06:06 AM
bn man gracias por hacerlo....esperemos mas user para que hagan su iteracion tmb...