Calculadora em C
Publicado por erico rojahn santos 30/11/2005
[ Hits: 8.676 ]
Homepage: http://kernelsys.blogspot.com
Ai galera tive um trabalho na faculdade, e era pra faze uma calculadora bem simples em C, vou colocar aiw que é para se alguem precisar pra estudar ou ver como é .... abraçoa todos
#include <stdio.h>
#include <math.h>
float x;
float y;
float n;
float z;
int i;
int adicao ()
{
system("clear");
printf ("\nENTRE COM O PRIMEIRO VALOR: ");
scanf ("%f",&x);
printf ("\nENTRE COM O SEGUNDO VALOR: ");
scanf ("%f",&y);
printf ("\a\nA SOMA DE %.f COM %.f É %.f\n",x,y,x+y);
system("sleep 2");
}
int subtracao ()
{
system("clear");
printf ("\nENTRE COM O PRIMEIRO VALOR: ");
scanf ("%f",&x);
printf ("\nENTRE COM O SEGUNDO VALOR: ");
scanf ("%f",&y);
printf ("\a\n%.f MENOS %.f é %.f\n",x,y,x-y);
system("sleep 2");
}
int divisao ()
{
system("clear");
printf ("\nENTRE COM O PRIMEIRO VALOR: ");
scanf ("%f",&x);
printf ("\nENTRE COM O SEGUNDO VALOR: ");
scanf ("%f",&y);
printf ("\a\n%.f DIVIDINDO POR %.f é %.f\n",x,y,x/y);
printf("Operação ilegal Maluco!!");
system("sleep 2");
}
int multiplicacao ()
{
system("clear");
printf ("\nENTRE COM O PRIMEIRO VALOR: ");
scanf ("%f",&x);
printf ("\nENTRE COM O SEGUNDO VALOR: ");
scanf ("%f",&y);
printf ("\a\n%.f MULTIPLICANDO POR %.f é %.f\n",x,y,x*y);
system("sleep 2");
}
int porcentagem ()
{
float perce;
int z=100;
system("clear");
printf ("\nENTRE COM UM VALOR: ");
scanf ("%f",&n);
perce=((n)/100);
printf ("\a\nA PORCENTAGEM É %.1f\n",perce);
system("sleep 2");
}
int sair ()
{
printf ("\n\t\t\t\t\t WAIT...\n");
system("sleep 3");
printf("\t\t\tTO FREE IT'S NECESSARY MIND IF IT IS ARMED\n");//para libertar sua mente se necessario arme-se
printf("\t\t\t\t DESIGN OF ERICO R.SANTOS\n\n");
return(0);
}
int main (void)
{
for(i=1; i<2; i++){
int resp;
system("clear");
printf ("\n\n\t\tQUAL OPERAÇÃO QUE DESEJA USAR?\n");
printf ("\n\t\t(1)ADIÇAO(+)\n\t\t(2)SUBTRACAO(-)\n\t\t(3)DIVISAO(/)\n\t\t(4)MULTIPLICAÇAO(*)\n\t\t(5)PORCENTAGEM(%)\n\t\t(6)SAIR\n");
printf ("\n :");
scanf ("%d",&resp);
switch (resp)
{
case 1:
adicao();
break;
case 2:
subtracao();
break;
case 3:
divisao();
break;
case 4:
multiplicacao();
break;
case 5:
porcentagem ();
break;
case 6:
sair();
break;
default: printf("\n\t\tIT DOES NOT HAVE THIS OPTION DONKEY!!!\n\n");
}
return(0);
}
}
funcsoma2.c - Soma 2 pontos flutuantes
Calcular taxa de juros com constante em C
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Programa fora de escala na tela do pc (0)
Fedora KDE plasma 42 X Módulo de segurança BB (Warsaw-2) (1)
O programa assinador digital (1)









