Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Faça um programa que receba um número e retorne seu módulo (número sem o
- sinal). Implementar a solução primeiro utilizando procedimento e depois utilizando
- função.*/
- #include <stdio.h>
- #include <stdlib.h>
- void TornarModuloProcedimento(float valor, float *modulo1);
- int TornarModuloFuncao(float valor);
- void main(){
- float valor, modulo1, modulo2; //modulo 1: procedimento, modulo 2: função
- printf("Digite o valor que calcularei seu modulo");
- scanf("%f", &valor);
- TornarModuloProcedimento(valor, &modulo1);
- printf("Por procedimento, modulo de %.2f = %.2f\n",valor,modulo1);
- modulo2 = TornarModuloFuncao(valor);
- printf("Por funcao, modulo de %.2f = %.2f\n",valor,modulo2);
- system("Pause");
- }
- void TornarModuloProcedimento(float valor, float *modulo1){
- if(valor<0) *modulo1 = valor * -1;
- }
- int TornarModuloFuncao(float modulo){
- if(modulo<0) modulo = modulo * -1;
- return modulo;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement