Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

shadowfly

calculadora em c+

Recommended Posts

Olá, estou prescisando de uma ajudinha.Presciso fazer uma calculadora nos moldes descritos abaixo, em que apareçe na tela o menu com as cinco opções:quando digitado o valor 1 ela entra na operação soma, digitado o 2 entra na operação subtração, 3 entra na multiplicação, 4 entra na divisão e 5 sai da calculadora.As bibliotecas a serem utilizadas são#include<stdio.h>#include<conio>#include<math.h>pois utilizei essas bibliotecas, e não esta dando, testei outra biblioteca e tambem não deu.Esta aqui o enunciado do programa.Se alguem puder ver o que esta errado e tentar acertar ela pra mim, eu ficarei muito grato.#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ float n1,n2; int op; do{ system("cls"); printf("\t\tMenu\n\n"); printf("(1)-Soma\n"); printf("(2)-Subtracao\n"); printf("(3)-Multiplicacao\n"); printf("(4)-Divisao\n"); printf("(5)-Sair\n\n"); printf("Opcao: "); scanf("%d",&op); switch (op) { case 1: printf("Digite dois numeros\n"); scanf("%f""%f",&n1,&n2); printf("Soma = %.1f",n1+n2); getch(); break; case 2: printf("Digite dois numeros\n"); scanf("%f""%f",&n1,&n2); printf("subtracao = %.1f",n1-n2); getch(); break; case 3: printf("Digite dois numeros\n"); scanf("%f""%f",&n1,&n2); printf("Multiplicacao = %.1f",n1*n2); getch(); break; case 4: printf("Digite dois numeros\n"); scanf("%f""%f",&n1,&n2); printf("Divisao = %.1f",n1/n2); getch(); break; case 5: printf("Saindo..."); getch(); break; defaultrintf("Invalido");getch(); } } while(op!=5); getch(); return 0;}Se alguem ver o que esta errado, ou conseguir acertar ela pra mim, mande um e-mail para duff5150@hotmail.comagradeço desde jáobrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Funciona legal cara, só falta a biblioteca conio.h, você tah usando getch, caso não queira usar o getch, coloque system("pause"), ou system("pause>>null");

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.