Ir para conteúdo

Arquivado

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

Sσwyєяº

[Código] Calculadora Para Iniciantes

Recommended Posts

Esse Código é uma simples calculadora que eu desenvolvi..Bem simples mesmo...para iniciantes tomarem base...^^"

 

CODE
#include <stdio.h>

 

main()

{

 

float num1=0, num2=0;

int x=0,y,k=0;

float total=0;

char Simb,X,W;

do/*Responssável por fazer a Repetição do Menu.*/

{

system("cls");

printf("DIGITE O PRIMEIRO DE 2 NUMEROS\n\n");

scanf("%f",&num1);

printf("\n\nDIGITE O SEGUNDO NUMERO\n\n");

scanf("%f",&num2);

printf("\n\nO QUE você QUER FAZER?\n\n");

printf("\t[1] = SOMAR\n");

printf("\t[2] = SUBTRAIR\n");

printf("\t[3] = MULTIPLICAR\n");

printf("\t[4] = DIVIDIR\n");

scanf("%d",&x);

switch (x)

{

case 1: total = num1 + num2;

Simb = '+';

printf("+----------------------------------------------------------------------+\n");

printf("|\t%.2f %c %.2f = %.2f|\n", num1,Simb,num2, total);

printf("+----------------------------------------------------------------------+\n\n");

break;

case 2: total = num1 - num2;

Simb = '-';

printf("+----------------------------------------------------------------------+\n");

printf("|\t%.2f %c %.2f = %.2f|\n", num1,Simb,num2, total);

printf("+----------------------------------------------------------------------+\n\n");

break;

case 3: total = num1 * num2;

Simb = '*';

printf("+----------------------------------------------------------------------+\n");

printf("|\t%.2f %c %.2f = %.2f|\n", num1,Simb,num2, total);

printf("+----------------------------------------------------------------------+\n\n");

break;

case 4: if (num2==0)

{

printf("\aVC NAO PODE DIVIDIR POR '0'\n\n");

break;

}

total = num1 / num2;

Simb = '/';

printf("+----------------------------------------------------------------------+\n");

printf("|\t%.2f %c %.2f = %.2f|\n", num1,Simb,num2, total);

printf("+----------------------------------------------------------------------+\n\n");

break;

default: printf("OPCAO INESISTENTE!!!\n\n");

}

printf("você DESEJA FAZER MAIS ALGUMA COISA?(S)/(N)?\n\n");

scanf("%s",&W);

}

while ((W=='S') || (W=='s'));

 

 

printf(" ''~``\n");

printf(" ( o o )\n");

printf(" +------------------.oooO--(_)--Oooo.------------------+\n");

printf(" | |\n");

printf(" | |\n");

printf(" |...OBRIGADO POR USAR SOFTWARES Sσwyєяº CORPORATION..|\n");

printf(" | |\n");

printf(" | .oooO |\n");

printf(" | ( ) Oooo. |\n");

printf(" +---------------------\ (----( )--------------------+\n");

printf(" \_) ) /\n");

printf(" (_/\n");

printf("\n\n\n\n\n\n");

system("PAUSE");

}

 

Obs: ..Se tiverem alguma Dúvida de como funciona ..só postar!

Compartilhar este post


Link para o post
Compartilhar em outros sites

poderia usar funções, mesmo sendo para iniciantes, funções básicas são de fácil intendimento :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha...gostei do programa...bem interessante...

Eu estou um pouco ocupado ...com um trabalho da faculdade mais eu acho q consigo modularizar esse código...

 

se eu fizer e conseguir.. eu posto aqui...

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.