Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Estrutura de Dados Ricardo Luis Balieiro Aula 2 * Listas lineares Listas lineares: são estruturas de dados que tem como objetivo armazenar um conjunto de dados, que de alguma forma se relacionam, com os elementos dispostos em sequência. * * Listas lineares * * Lista Lineares Operações mais comuns Criar Verificar lista vazia Verificar lista cheia Inserir Alterar Remover * Buscar Exibir a quantidade Combinar Dividir lista Ordenar Esvaziar * Conceito De Função * * Função * * Implementação de funções * * Protótipo de função * * Protótipo de função * * Função sem protótipo de função * * Passagem de parâmetros por valor * * Passagem de parâmetros por referência * * Passagem de parâmetros por referência * * Retorno de valores * * Comando return * * Escopo de variáveis (local e global) * * Escopo de variáveis (local e global) * * Escopo de variáveis (local e global) * * Funções e vetores como parâmetros * * Funções e vetores como parâmetros * * Funções e vetores como parâmetros * * Funções e vetores como parâmetros * * Funções e vetores como parâmetros * * Variáveis Locais * * Variáveis Globais * * Bibliotecas de funções * * Fechamento Listas lineares Funções Escopo de variáveis * Estrutura de Dados Ricardo Luis Balieiro Atividade 2 * Exercício 1 * Qual a saída do programa? int main () { int y = 3; cout << y << endl; funcaoZ (y); cout << y << endl; } void funcaoZ (int z) { int x; x = z; cout << z << endl; z = 5 ; cout << x << endl; } a) 3 3 5 5 b) 3 3 3 5 c) 3 3 3 3 d) 3 3 0 5 e) 3 3 5 0 * Exercício 1 * Qual a saída do programa? int main () { int y = 3; cout << y << endl; funcaoZ (y); cout << y << endl; } void funcaoZ (int z) { int x; x = z; cout << z << endl; z = 5 ; cout << x << endl; } a) 3 3 5 5 b) 3 3 3 5 c) 3 3 3 3 d) 3 3 0 5 e) 3 3 5 0 Slide professor
Compartilhar