Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Victor Hugo Luis Pallimo

Porcentaje: 100%

Comentarios: izi

Tercer Menor Java

public static void main(String[] args) {

// TODO code application logic here

System.out.println(tercerMenor(3, 5, 7, 9, 13));

public static int menor(int a, int b){

if (a < b) return a; else return b;

public static int segMenor(int a, int b, int c, int d){

int men = menor(menor(a, b), menor(c, d));

if (a == men) return menor(menor(b, c), d);

if (b == men) return menor(menor(a, c), d);

if (c == men) return menor(menor(a, b), d);

else return menor(menor(a, b), c);

public static int tercerMenor(int a, int b, int c, int d, int e){

int ter = menor(menor(menor(a, b), menor(c, d)), e);

if (a == ter) return segMenor(b, c, d, e);

if (b == ter) return segMenor(a, c, d, e);

if (c == ter) return segMenor(a, b, d, e);

if (d == ter) return segMenor(a, b, c, e);

else return segMenor(a, b, c, d);


}

Tercer Mayor Java

public static int mayor(int a, int b){

if (a > b) return a; else return b;

public static int segMayor(int a, int b, int c, int d){

int my = mayor(mayor(a, b), mayor(c, d));

if (a == my) return mayor(mayor(b, c), d);

if (b == my) return mayor(mayor(a, c), d);

if (c == my) return mayor(mayor(a, b), d);

else return mayor(mayor(a, b), c);

public static int tercerMayor(int a, int b, int c, int d, int e){

int ter = mayor(mayor(mayor(a, b), menor(c, d)), e);

if (a == ter) return segMayor(b, c, d, e);

if (b == ter) return segMayor(a, c, d, e);

if (c == ter) return segMayor(a, b, d, e);

if (d == ter) return segMayor(a, b, c, e);

else return segMayor(a, b, c, d);}

Tercer Menor Visual Basic

Sub Main()

Console.WriteLine(tercermenor(1, 3, 5, 7, 9))

Console.ReadLine()

End Sub

Function menor(a As Integer, b As Integer) As Integer


If a < b Then Return a Else Return b

End Function

Function segmenor(a As Integer, b As Integer, c As Integer, d As

Integer) As Integer

Dim men = menor(menor(a, b), menor(c, d))

If a = men Then Return menor(menor(b, c), d)

If b = men Then Return menor(menor(a, c), d)

If c = men Then Return menor(menor(a, b), d) Else Return

menor(menor(a, b), c)

End Function

Function tercermenor(a As Integer, b As Integer, c As Integer, d

As Integer, e As Integer)

Dim ter = menor(menor(menor(a, b), menor(c, d)), e)

If a = ter Then Return segmenor(b, c, d, e)

If b = ter Then Return segmenor(a, c, d, e)

If c = ter Then Return segmenor(a, b, d, e)

If d = ter Then Return segmenor(a, b, c, e) Else Return

segmenor(a, b, c, d)

End Function

Tercer Mayor Visual Basic

Function mayor(a As Integer, b As Integer) As Integer

If a > b Then Return a Else Return b

End Function

Function segmayor(a As Integer, b As Integer, c As Integer, d As

Integer) As Integer
Dim my = mayor(mayor(a, b), mayor(c, d))

If a = my Then Return mayor(mayor(b, c), d)

If b = my Then Return mayor(mayor(a, c), d)

If c = my Then Return mayor(mayor(a, b), d) Else Return

mayor(mayor(a, b), c)

End Function

Function tercermayor(a As Integer, b As Integer, c As Integer, d

As Integer, e As Integer)

Dim ter = mayor(mayor(mayor(a, b), mayor(c, d)), e)

If a = ter Then Return segmayor(b, c, d, e)

If b = ter Then Return segmayor(a, c, d, e)

If c = ter Then Return segmayor(a, b, d, e)

If d = ter Then Return segmayor(a, b, c, e) Else Return

segmayor(a, b, c, d)

End Function

End Module

You might also like