w3resource

C Exercises: Return the absolute value of an integer


16. Absolute Value of an Integer

Write a C program to return the absolute value of an integer.

Sample Solution:

C Code:

#include<stdio.h>      // Include the standard input/output header file.
#include<stdlib.h>     // Include the standard library header file.

int main ()          // Start of the main function.
{
int num;          // Declare an integer variable 'num'.

printf("\n Input a positive or negative number :");   // Prompt the user to input a number.
scanf("%d",&num);   // Read the user's input and store it in 'num'.

printf (" The absolute value of the given number is : %d\n\n",abs(num));   // Calculate and print the absolute value of 'num'.

return 0;   // Return 0 to indicate successful execution of the program.
}   // End of the main function.

Sample Output:

 Input a positive or negative number :-25                                                                     
 The absolute value of the given number is : 25 

Flowchart:

C Exercises Flowchart: Set a function that will be executed on termination of a program

For more Practice: Solve these Related Problems:

  • Write a C program to implement an inline function that returns the absolute value of an integer.
  • Write a C program to compute the absolute value of an integer using bitwise operations instead of library functions.
  • Write a C program to determine the absolute value of an integer without calling any standard library function.
  • Write a C program to create a macro that calculates the absolute value of a given integer and test it with various inputs.

Go to:


PREV : Exit Function Registration.
NEXT : Process Abortion.

C Programming Code Editor:



Improve this sample solution and post your code through Disqus

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.