Trabalho algoritimos c++

2381 palavras 10 páginas
FunçõesFunções são usadas para criar pequenos pedaços de códigos separados do programa principal. Em C/C++, tudo, na verdade, é uma função. INT MAIN (VOID) é uma função, por exemplo. Exceto a função MAIN, todas as outras funções são secundárias, o que significa que elas podem existir ou não. Então, qual a vantagem de fazermos uma função? Funções são importantes porque elas retornam valores, ajudam a fragmentar o código em partes menores - mais fáceis de lidar - e ainda por cima podem ser utilizadas mais de uma vez no mesmo programa, poupando preciosos minutos de programação e inúmeras linhas de código. Criando funções sem argumentosEm C/C++ as funções podem ter ou não argumentos. Primeiramente, veremos as funções sem argumentos. Funções são como variáveis que guardam inúmeras linhas de código. Se não prototipadas*, elas devem ser escritas antes da função MAIN, afim de serem compiladas primeiro para poderem ser utilizadas pela função main. É quase o mesmo que querer comer uma maçã do pomar e quando chegar lá não tem nenhuma, você continuará com fome. Porque não tem maçãs produzidas no pomar. Seria o mesmo que querer utilizar uma função no MAIN e não tem nenhuma função produzida anteriormente. *Veremos prototipagem mais adiante! Como haviamos dito, funções são como variáveis. Então, criamos uma função indicando o tipo de retorno (saída) que será int, float, etc...Nomeamos a função (valem as mesma regras das variáveis, ex.: Não começa nomes de funções com número) e terminamos colocando entre parênteses os argumentos. Como nossas primeiras funções não terão argumentos entre parênteses usaremos VOID (do inglês VAZIO). Todo o código da função deve estar dentro de um bloco de instrução ( { } ), mesmo que haja apenas uma linha. Obs.: Não se usa ponto-e-vírgula no final da criação da função. TIPO DE RETORNO | NOME DA FUNÇÃO | ARGUMENTOS | void | mensagem | (void) | Como a na função que usaremos não retornará nenhum valor porque a única coisa que

Relacionados

  • Trabalho de algoritimo linguagem c
    837 palavras | 4 páginas
  • LZW
    410 palavras | 2 páginas
  • Software
    921 palavras | 4 páginas
  • Lista de introdução Paulo Inard
    2247 palavras | 9 páginas
  • Escalonamento de Processos
    309 palavras | 2 páginas
  • Programação de computadores
    2450 palavras | 10 páginas
  • Algoritimo
    253 palavras | 2 páginas
  • Programação de algoritimos
    496 palavras | 2 páginas
  • AEDS
    737 palavras | 3 páginas
  • ATPS
    501 palavras | 3 páginas