Aula 1 módulo iii - psi

301 visualizações

Publicada em

Publicada em: Imóveis
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
301
No SlideShare
0
A partir de incorporações
0
Número de incorporações
33
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 1 módulo iii - psi

  1. 1. Programação e Sistemas de InformaçãoTÉCNICO DE GESTÃO EPROGRAMAÇÃO DE SISTEMASINFORMÁTICOSIntrodução ao Módulo III – Programação EstruturadaAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  2. 2. Objetivos para a aula:oProcedimentos e Funções.oExercícios.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  3. 3. Função e ProcedimentoFunção Pode realizar um conjunto de operações e devolve umdeterminado valor quando é utilizada.Procedimento Efetua um determinado conjunto de tarefas.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  4. 4. Procedimentos e Funções Os procedimentos e funções são úteis na programação,uma vez que permitem que um programa possa serdividido em subprogramas. Quando um programa é grande, fica mais fácil depurá-lose ele está dividido em subprogramas. A linguagem PASCAL possui dois tipos desubprogramas: procedimentos (procedure) e funções(function).Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  5. 5. Procedimentos Em PASCAL os procedimentos são definidos após adeclaração das variáveis do programa principal. Oprocedimento é ativado quando é chamado peloprograma principal. Eles podem ou não ter parâmetros.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  6. 6. Procedimentos sem parâmetros A sua forma mais simples é definida a seguir, sem ainclusão de parâmetros. Os procedimentos são definidos da seguinte forma:Procedure <nome do procedimento>;//declaracao de variáveisBegin//comandosEnd;Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  7. 7. Procedimentos e Funções Os procedimentos e funções são úteis na programação,uma vez que permitem que um programa possa serdividido em subprogramas. Quando um programa é grande, fica mais fácil depurá-lose ele está dividido em subprogramas. A linguagem PASCAL possui dois tipos desubprogramas: procedimentos (procedure) e funções(function).Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  8. 8. Procedimentos e Funções Os procedimentos e funções são úteis na programação,uma vez que permitem que um programa possa serdividido em subprogramas. Quando um programa é grande, fica mais fácil depurá-lose ele está dividido em subprogramas. A linguagem PASCAL possui dois tipos desubprogramas: procedimentos (procedure) e funções(function).Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  9. 9. Exemplo: Procedimentos com ParâmetrosProgram DoisNumeros;uses crt;varnum1,num2 : integer;op:char;procedure MostraMenu;beginclrscr;writeln(’Digite a opcao desejada’);writeln(’ (A) Soma’);writeln(’ (B) Multiplica’);writeln(’ (C) Divide’);writeln(’ (D) Resto’);end;Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  10. 10. Exemplo: Procedimentos com ParâmetrosProgram DoisNumeros;uses crt;varnum1,num2 : integer;op:char;procedure MostraMenu;beginclrscr;writeln(’Digite a opcao desejada’);writeln(’ (A) Soma’);writeln(’ (B) Multiplica’);writeln(’ (C) Divide’);writeln(’ (D) Resto’);end;Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

×