Função return
Publicado por Danilo Gabrel de Souza 02/04/2006
[ Hits: 7.279 ]
Program para iniciar na funcao return uma calculadora usando a funcao return programa muito legal ..........
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x, y, retorno, escolha;
printf("Escolha uma opção:\n1.Somar\n2.Subtrair\n3.Multiplicar\n4.Dividir\n#");
scanf("%d",&escolha);
if (escolha>4)
{
printf("Opção invalida...\a\n");
return (0);
}
printf("Digite o 1º termo: ");
scanf("%d",&x);
printf("Digite o 2º termo: ");
scanf("%d",&y);
if (escolha==1)
{
retorno=soma(x,y);
printf("\nA soma de: %d+%d=%d\n",x,y,retorno);
}
if (escolha==2)
{
retorno=subt(x,y);
printf("\nA subttração de: %d-%d=%d\n",x,y,retorno);
}
if (escolha==3)
{
retorno=mult(x,y);
printf("\nA multiplicação de: %d*%d=%d\n",x,y,retorno);
}
if (escolha==4)
{
retorno=divi(x,y);
printf("\nA divisão de: %d/%d=%d\n",x,y,retorno);
}
}
int soma(int a, int b)
{
return(a+b); /* Retonara o valor da soma de dois termos sendo ela declarada em "retorno=soma(x,y)" ou seja "a" e "b" equivale a "x" e "y"*/
}
int subt(int a, int b)
{
return(a-b);
}
int mult(int a, int b)
{
return(a*b);
}
int divi(int a, int b)
{
return(a/b);
}//Fim
Tabela hash com classes e tratamento de colisões por encadeamento
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (40)
Pfsense inacessivel após um periodo de tempo (2)









