Criado por Adson Lima
mais de 4 anos atrás
|
||
Vamos mina agora é sua vez ás coisas estão complicadas agora não consigo digitar tão rápido né séra porque?
char adicao(float a,float b){ return a + b; } float subtracao(float a,float b){ return a - b; } float multiplicacao(float a,float b){ return a * b; } float divisao(float a,float b){ return a /b; } float valor_a(){ float a; char anime[50]; printf("Escolha o seu anime : "); scanf("%s",&*anime); system("clear"); printf("Digite o 1 valor: "); scanf("%f",&a); return a; } float valor_b(){ float b; system("clear"); printf("Digite o 2 valor: "); scanf("%f",&b); return b; } int menu(float a, float b){ int escolha_Usuario=0; printf("---------------\n"); printf("Calculando...\n\n"); printf("A = %.2f\tB = %.2f\n",a,b); printf("\nOperacao matematica.\n"); printf("1 - Soma\n2 - Subtração\n3 - Multiplicação\n4 - Divisão\nEscolha a opçaõ: "); scanf("%d",&escolha_Usuario); return escolha_Usuario; } int main(void){ float num_a,num_b,resultado; int operacao; num_a = valor_a(); num_b = valor_b(); do{ operacao = menu(num_a,num_b); switch(operacao){ case 0: printf("\n"); break; case 1:resultado =adicao(num_a, num_b);break; case 2 :resultado = subtracao(num_a, num_b); break; case 3 :resultado = multiplicacao(num_a, num_b);break; case 4 : resultado = divisao(num_a, num_b); break; default: printf("\nOpção inválida\n"); } if(operacao != 0) printf("\nO resultado = %.2f\n\n",resultado); printf("\n----------------\n"); printf("Digite 1 para continuar\n"); printf("Digite 0 para sair\n"); printf("Escolha uma opçao "); scanf("%d",&operacao); if (operacao ==2){ num_a = valor_a(); num_b = valor_b(); } }while(operacao != 0); printf("\nObrigado por usar nosso sistema"); return 0; printf("Digite o 1 valor: "); scanf("%f",&num_a); printf("Digite o 2 valor: "); scanf("%f",&num_b); printf("Escolha a operacao matemática.\n"); printf("1 - Soma\n2 - Subtração\n3 - Multiplicação\n4 - Divisão\nEscolha a opçaõ: "); scanf("%d",&operacao); switch(operacao){ case 1 : resultado = num_a + num_b; printf("O resultado = %.2f\n",resultado); break; case 2 : resultado = num_a - num_b; printf("O resultado = %.2f\n",resultado); break; case 3 : resultado = num_a * num_b; printf("O resultado = %.2f\n",resultado); break; case 4 : resultado = num_a / num_b; printf("O resultado = %.2f\n",resultado); break; default: printf("\nOpção inválida\n"); } }
Quer criar suas próprias Notas gratuitas com a GoConqr? Saiba mais.