Pular para o conteúdo

entendendo o return...

aee... fiz esse programa para as pessoas que não conseguiram entender de primeira vista o "return" sendo que no comeco só se usa o "return (0);"
escreva suas opniões
m3ocs-d4rksun
Hits: 8.544 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

aee... fiz esse programa para as pessoas que não conseguiram entender de primeira vista o "return" sendo que no comeco só se usa o "return (0);"
escreva suas opniões
Download return.c Enviar nova versão

Esconder código-fonte

#include <stdio.h>
#include <stdlib.h>

/* Programa que você escolhe uma opção para fazer uma operação usando "return".
Somente um exemplo para as pessoas iniciantes em C entederem o significado do return,
sendo que quase sempre nos primeiros programas usa somente o "return (0)" algumas pessoas não sabem a razão disso
Programmer: Rodrigo Abreu
e-mail: darksunrba@gmail.com
*/

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);
}

Parte 1 - Sessão de estudo sobre MATRIZES

Calcular expressões aritméticas com 2 termos

Programa simples em C++ para manipular dados de usuários!

Tabela ASCII

PROGRAMA EMP. DE ENERGIA

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.