Valor absoluto Curso de Programación Visual Basic

Lección:

Control del Flujo


Ejercicio:

Valor absoluto 7


Objetivo:

Escribir un programa en Visual Basic para calcular (y mostrar) el valor absoluto de un número x: si el número es positivo, su valor absoluto es exactamente el número x; si es negativo, su valor absoluto es -x.

Hazlo de dos maneras diferentes en el mismo programa: usando "if" y usando el "operador condicional" (?)


Código:

Imports System
Public Class Exercise41
    Public Shared Sub Main()
        Dim n, abs As Integer
        Console.Write("Enter a number: ")
        n = Convert.ToInt32(Console.ReadLine())

        If n < 0 Then
            abs = -n
        Else
            abs = n
        End If

        Console.WriteLine("Absolute valor is {0}", abs)
        abs = If(n < 0, -n, n)
        Console.WriteLine("And also {0}", abs)
    End Sub
End Class