Prévia do material em texto
Fluxograma: Entrada e Saída de Dados ICC Wagner Silva @silvawbr Fluxograma • Linguagem gráfica (simples) composta por figuras geométricas • Representam instruções computacionais e fluxos de dados • Evidenciam a execução sequencial de instruções. • A execução do fluxograma é feita com o auxílio da linguagem portugol. Portugol • Linguagem de Programação x Programar • A definição do algoritmo é o primeiro passo para a construção de um programa • "Pensar primeiro, programar depois" • Possui sintaxe e semântica menos complexa e rígida • Permite o uso de: • Fluxogramas: se aproxima da execução computacional • Portugol: se aproxima das linguagens de programação de alto nível • Facilita a codificação, execução e depuração de algoritmos • Abstração: raciocínio algorítmico • Verificação: sintática e semântica http://www.dei.estt.ipt.pt/portugol/ • Pré-requisito: Java Runtime Environment • Teste: https://www.java.com/en/download/ installed.jsp • http://www.oracle.com/technetwork/java/javase/ downloads/jre8-downloads-2133155.html • Portugol IDE: http://www.dei.estt.ipt.pt/portugol/ node/33 • Definição de tipos de dados • Entrada e saída de dados • Estruturas de decisão condicional • Estruturas de iteração Fluxograma • Rápida prototipagem • Representação e execução visual Fluxograma • Símbolos obrigatórios: Início e Fim • Início é introduzido automaticamente • Se houver mais de dois símbolos deste tipo ou com os parâmetros iguais é assinalado um erro. Fluxograma • Conector • Liga ordenadamente todos os símbolos criados Fluxograma • Escrita • “Imprime” uma informação • Se for texto devem ser utilizadas “aspas duplas” • Ex.: Fluxograma • Escrita • Pode imprimir vários elementos, desde que sejam separados por vírgula (,) • Ex.: Fluxograma • Escrita • Caracteres especiais: • \n • \t • \” Ex.: ”ICC\nAno:\t”,2015,"\nTurma:\t\"T\"02" Fluxograma • Leitura • Define o valor de uma variável • Uma variável pode ser um dado de entrada, saída ou de processamento • Ex.: Exercício • Programa para exibir nome e matrícula silvawbr