Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h
- #include <stdio.h>
- // Prototipo della funzione per calcolare il valore assoluto
- unsigned int ValoreAssoluto(int);
- int main()
- {
- int n, //Numero da prendere in input
- assoluto; //Variabile che conterrà il valore di ritorno della funzione
- // Input
- printf("Inserisci il numero: ");
- scanf("%d",&n);
- // Chiamo la funzione passando come parametro n
- // e conservando il valore di ritorno all'interno di assoluto
- assoluto = ValoreAssoluto(n);
- // Stampo assoluto che contiene il valore di ritorno della funzione
- printf("Il valore assoluto e': %d",assoluto);
- system("PAUSE");
- return 0;
- }
- // Implementazione della funzione per calcolare il valore assoluto
- unsigned int ValoreAssoluto(int Numero)
- {
- // Se il numero è < 0 ritorna il numero moltiplicato per -1
- if (Numero < 0) return Numero * -1;
- else return Numero; // Altrimenti ritorna il numero normale
- // (protip) potevo semplicemente fare
- // return (unsigned)Numero; Ma sarebbe stato troppo difficile eh
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement