Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- float soma(float a, float b)
- {
- float soma;
- soma = a + b;
- return soma;
- }
- float subtrai(float a, float b)
- {
- float subtracao;
- subtracao = a - b;
- return subtracao;
- }
- float multiplica (float a, float b)
- {
- float mult;
- mult = a * b;
- return mult;
- }
- float divide(float a, float b)
- {
- float div;
- if(b == 0)
- {
- printf("Impossivel dividir com denominador igual a 0\n");
- return 0;
- }
- else
- {
- div = a / b;
- return div;
- }
- }
- int main(void)
- {
- float n1, n2;
- char sinal;
- printf("Digite a operacao: (num1 operacao num2): ");
- scanf("%f %c %f", &n1, &sinal, &n2);
- if(sinal == '+')
- {
- printf("%f %c %f = %f\n", n1, sinal, n2, soma(n1, n2));
- }
- else if(op == '-')
- {
- printf("%f %c %f = %f\n", n1, sinal, n2, subtrai(n1, n2));
- }
- else if(op == 'x')
- {
- printf("%f %c %f = %f\n", n1, sinal, n2, multiplica(n1, n2));
- }
- else if(op == '/')
- {
- printf("%f %c %f = %f\n", n1, sinal, n2, divide(n1, n2));
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement