Operações de Soma, Subtração, Multiplicação e Divisão
Publicado por Emanuel 09/11/2005
[ Hits: 45.931 ]
Programa que contem funções paracalcular a soma , subtração, multiplicação e divisão entre dois numeros. Bem simples mas ideal para aqueles que estão iniciando na linguagem C.
# include <stdio.h>
/* PROGRAMA QUE EFETUA OPREÇÕES DE SOMA, SUBTRAÇÃO, MULTIPLICÃO E DIVISÃO*/
/* Desenvolvido por Nagibi Emanuel Cunha da Silva*/
/* nagibi@gmail.com*/
/*Função de soma*/
int fsoma (int x,int y)
{
return (x+y);
}
/*Função de Subtração*/
int fsubtracao (int x, int y)
{
return (x-y);
}
/*Função de Multiplicação*/
int fmultiplicacao (int x, int y)
{
return (x*y);
}
/*Função de Divisão*/
float fdivisao (int x, int y)
{
return (x/y);
}
/*Função Principal*/
int main ()
{
int a,b,soma,subtracao,multiplicacao,divisao; /*Declaração de variaveis*/
char op; /*Declaração de variaveis*/
printf ("1 - Soma \n");
printf ("2 - Subtração \n");
printf ("3 - Multiplicação \n");
printf ("4 - Divisão \n");
do
{
scanf ("%c",&op);
switch (op)
{
case '1':
{
printf ("Digite um numero \n");
scanf ("%d",&a);
printf ("DIgite um numero \n");
scanf ("%d",&b);
soma = fsoma(a,b);
printf (" A soma de %d + %d = %d",a,b,soma);
break;
}
case '2':
{
printf ("Digite um numero \n");
scanf ("%d",&a);
printf ("DIgite um numero \n");
scanf ("%d",&b);
subtracao = fsubtracao(a,b);
printf (" A subtracao de %d + %d = %d",a,b,subtracao);
break;
}
case '3':
{
printf ("Digite um numero \n");
scanf ("%d",&a);
printf ("DIgite um numero \n");
scanf ("%d",&b);
multiplicacao = fmultiplicacao(a,b);
printf (" A multiplicação de %d + %d = %d",a,b,multiplicacao);
break;
}
case '4':
{
printf ("Digite um numero \n");
scanf ("%d",&a);
printf ("DIgite um numero \n");
scanf ("%d",&b);
divisao = fdivisao(a,b);
printf (" A divisao de %d + %d = %d",a,b,divisao);
break;
}
} /* Fim dp Switch*/
} /*Fim do DO */
while (op!='1' && op!='2' && op!= '3' && op!='4');
return(0);
}
Parte 2 - Sessão de estudo sobre MATRIZES
Calculadora de equações de 2º grau versão 2 (com funções)
Soma dos dígitos de um número decimal
Função simples sendo chamada dentro da main
Nenhum comentário foi encontrado.
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Instalar o Microsoft Teams no Ubuntu e Derivados
Script para configurar o DOOM Retro no Linux
Script para organizar janelas em cascata no KDE Plasma 6 (Wayland)
Instalador não reconhece SSD Sata. (10)
Erro ao baixar progamas no terminal (2)









