Atps Programa Ao Estruturada 2

424 palavras 2 páginas
Funções simples

Um programa pode conter várias funções, das quais uma deve ser main( ). Sempre sera em main ( ), que começa a execução do programa.
A estrutura de uma função C é parecida à da função main ( ), a diferença é que main ( ) possuem nome especial.
São necessários para adicionar uma função a um programa :
Protótipo da função, à chamada a função e a definição dela.

Protótipo de uma função

Para chamar uma função é preciso que a mesma tenha sido declarada. A declaração da função geralmente é colocada no inicio do programa. Protótipo da função permite que o compilador verifique a sintaxe de chamada `a função. Para chamar a função getch ( ) tem que incluir o arquivo conio.h.

Protótipo Externo e Local

Estas são as duas maneiras de declararfunções em C. Protótipo Externo é a mais usada e ela é escrita antes de qualquer função.

Tipo de uma Função

Função é definido pelo que ela retorna pelo camando return. Float quando retorna tipo float.

Comando return

Ele termina a execução da função.
As três formas da Sintaxe da instrução return:
Return;
Return expressão;
Return (expressão);

Passagem de Argumentos por Valor

A função cria uma nova variável que recebe o valor passado na variável criada.

Void

É uma função que nada é retornado é chamada função void.

Eliminando Protótipo de funções do tipo int, char ou void

A função é determinada pelo tipo de valor, que retorna e não pelo tipo de argumentos. Função tipo int quando retorna valor inteiro.
Na linguagem C se a função for do tipo int, char ou void, não é obrigado a sua declaração.
Se for omitida a declaração da função C assume por padrão que a função é do tipo int.

Como escrever várias funções no mesmo programa

Poderá ser colocado quantas funções quiser num programa, e uma pode chamar a outra. Em C, não pode definir uma função dentro de outra função. Elas são módulos independentes.

Funções recursivas

Ela é definida em seus próprios termos, quando dentro dela há instrução de chamada

Relacionados

  • ATPS Programa O Estruturada 2
    2539 palavras | 11 páginas
  • ATPS de Programa o Estruturada 2 Etapas III e IV
    3266 palavras | 14 páginas
  • ATPS PROGRAMA O ESTRUTURADA II 3 SEMESTRE 2 1
    644 palavras | 3 páginas
  • Atps programação
    427 palavras | 2 páginas
  • calc
    567 palavras | 3 páginas
  • Geografia
    627 palavras | 3 páginas
  • Nootocoto
    631 palavras | 3 páginas
  • wallac
    1089 palavras | 5 páginas
  • programação estruturada 2 semestre
    437 palavras | 2 páginas
  • programação estruturada 2 semestre
    437 palavras | 2 páginas