Absolute value Learn programming C#


Flow Control


Absolute value


Write a C# program to calculate (and display) the absolute value of a number x: if the number is positive, its absolute value is exactly the number x; if it's negative, its absolute value is -x.

Do it in two different ways in the same program: using "if" and using the "conditional operator" (?)


using System;
public class Exercise41
    public static void Main()
        int n, abs;
        Console.Write("Enter a number: ");
        n = Convert.ToInt32(Console.ReadLine());

        if (n < 0)
            abs = -n;
            abs = n;

        Console.WriteLine("Absolute valor is {0}", abs);

        abs = n < 0 ? -n : n;

        Console.WriteLine("And also {0}", abs);

Juan A. Ripoll - Systems Tutorials and Programming Courses ©  All rights reserved.  Legal Conditions.