w3resource

C Exercises: Remove any negative sign in front of a number

C Basic Declarations and Expressions: Exercise-72 with Solution

Write a C program to remove any negative sign in front of a number.

Pictorial Presentation:

C Programming: Remove any negative sign in front of a number.

Sample Solution:

C Code:

#include<stdio.h>
#define N 10
// Function prototype declaration
int abs_val(int);

int main() {
    int x, result;

    // Prompt for user input
    printf("Input a value (negative): \n");
    scanf("%d", &x);
    printf("Original value = %d", x);

    // Call the abs_val function and store the result
    result = abs_val(x);

    // Output the result
    printf("\nAbsolute value = %d", result);

    return 0;
}

// Function to calculate the absolute value
int abs_val(int y) {
    if(y < 0)
        return(y * -1);
    else
        return(y);
}

Sample Output:

Input a value (negative): 
Original value = -253
Absolute value = 253

Flowchart:

C Programming Flowchart: Remove any negative sign in front of a number

C programming Code Editor:

Previous: Write a C program to print the alphabet set in decimal and character form.
Next: Write a C programming that reads in two integers and check whether the first integer is a multiple of the second integer.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/c-programming-exercises/basic-declarations-and-expressions/c-programming-basic-exercises-72.php