Ir ao conteúdo
  • Cadastre-se

Robson Miguel

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. olá, obrigado pela resposta. Só não entendi porque agora o programa encerra antes de eu conseguir colocar o caractere da operação. #include <stdio.h> #include <stdlib.h> #include<math.h> int main() { float num1, num2, sum, sub, mult, div; char opera; printf("\n Digite o primeiro numero: " ); scanf("%f", &num1); printf("\n Digite o segundo numero: " ); scanf("%f", &num2); printf("\n Qual operacao voce deseja realizar? " ); scanf("%c", &opera); if (opera == '*') { printf("%.2f * %.2f = %.2f\n", num1, num2, num1 * num2); } else if(opera == '/') { printf("%.2f / %.2f = %.2f\n", num1, num2, num1 / num2); } else if(opera == '+') { printf("%.2f + %.2f = %.2f\n", num1, num2, num1 + num2); } else if(opera == '-') { printf("%.2f - %.2f = %.2f\n", num1, num2, num1 - num2); } }
  2. Olá, alguém saberia como criar um programa onde solicitamos dois numeros ao usuário e pedimos qual operação ele gostaria de fazer. Se ele colocar * deve ser feita uma multiplicação mostrando a operação e assim por diante. Acho que estou me atrapalhando no If, até agora tenho isso: #include <stdio.h> #include <stdlib.h> int main() { float num1, num2, opera, sum, sub, mult, div; printf("\n Digite o primeiro numero: " ); scanf("%f", &num1); printf("\n Digite o segundo numero: " ); scanf("%f", &num2); printf("\n Qual operacao voce deseja realizar? " ); scanf("%f", &opera); if (opera=*) { printf("%.2f * %.2f = %.2f\n", num1, num2, num1 * num2); } if("/") { printf("%.2f / %.2f = %.2f\n", num1, num2, num1 / num2); } if("+") { printf("%.2f + %.2f = %.2f\n", num1, num2, num1 + num2); } if("-") { printf("%.2f - %.2f = %.2f\n", num1, num2, num1 - num2); } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...