Atps segundo semestre

2897 palavras 12 páginas
1. 1° Etapa
Nessa etapa iniciaremos explicando e desenvolvendo, conteúdos sobre:
Funções – Passagem de Parâmetro por Valor e Referência.

A linguagem C é por natureza estruturada, e a maior parte de seus recursos é conseguida com a utilização de funções como o main(), printf(), scanf(), for(), fgets()strcmp(), strcpy etc.
A linguagem possui uma porção de bibliotecas, tais como stdio.h e string.h as quais possuem um grande conjunto de várias funções que também podem ser desenvolvidas pelo programador.

Função é um trecho independente com atribuições bem definidas.
Uma função pode ser interna ou externa.

Interna é quando faz parte do compilador, que chamamos de bibliotecas.
Externa é quando desenvolvida e implementada por um programador.

Sintaxe da função

<tipo> - tipo de dado a qual a função dará retorno.
<nome> - o nome atribuído ao procedimento.
<parâmetros> - uma informação opcional.
<tipos de parâmetros> - quando existe necessidade de declarar tipo.
<variáveis> - lista de variáveis locais.
<instruções> - processamento do corpo da função.

Explicamos a função, agora iremos trabalhar em cima de:

1.1 1° Passo
Passagem de Parâmetro por valor

Funciona apenas como um mecanismo de entrada de valor para uma determinada função. A função recebe uma cópia da variável que é fornecida quando é invocada. Todas as alterações feitas dentro da função não vão afetar os valores originais.

Na passagem por valor (como foi visto até agora), os parâmetros de uma função funcionam como variáveis suas, ou seja, NADA tem a ver com as variáveis da função que a chamou. Desta forma alterações nos valores desses parâmetros não interferem nos valores das variáveis da função chamadora.

int soma (int x1, int x2)
{
x1+= x2; return x1;
}

void main (void)
{
int v1, v2; scanf(“%d %d”,&v1,&v2); printf(“%d”,soma(v2,v1));
}

Nesta função, por exemplo, x1 é alterado, mas a variável v2 da main não é alterada. Isso ocorre porque o parâmetro x1 funciona como uma variável da

Relacionados

  • ATPS ECONOMIA SEGUNDO SEMESTRE
    1135 palavras | 5 páginas
  • Atps física 1 segundo semestre
    789 palavras | 4 páginas
  • Atps Programação - Anhanguera - Segundo Semestre
    296 palavras | 2 páginas
  • Atps estatistica aplicada segundo semestre
    386 palavras | 2 páginas
  • atps matematica segundo semestre corrigida
    1082 palavras | 5 páginas
  • Atps processos gerencias segundo semestre anhanguera
    4078 palavras | 17 páginas
  • Atps direito civil I DIREITO segundo semestre
    5629 palavras | 23 páginas
  • cfghfhh
    487 palavras | 2 páginas
  • MATEMATICA
    379 palavras | 2 páginas
  • AVA - Anhanguera
    1145 palavras | 5 páginas