Baixe o app para aproveitar ainda mais
Prévia do material em texto
Estrutura de Controle Sequencial ! Estrutura simples! • é um conjunto de comandos, separados por um ponto e vírgula (;), que serão executados em uma sequência linear de cima para baixo:" "" Ex:" "C1; (comando 1)" "C2; (comando 2)" "... ..." "Cn; (comando n)" " !" Estrutura de Controle Sequencial ! Blocos! • é um conjunto de comandos com uma função bem definida;! • Defini os limites das variáveis declaradas “dentro” dele;" • Devem possuir as palavras início e fim." Ex:" início! ## <declaração de variáveis>" ## <comandos>" fim! " #" Exemplos! Algorítmo" Algoritmo para somar 2 e 3;" inicio! inteiro: num1, num2, result;" "num1 ! 2;" "num2 ! 3;" "result ! num1 + num2;" fim! $%&'()(*+,"-%".()/01%/2" 3&,4(5-,26" 7" Comandos de ! Saída e entrada de dados! Comando de saída (escreva)! • Responsável pelo envio dos dados para um dispositivo de saída, monitor, impressora;" Sintaxe " a) escreva (identificador)" a) Ex.: escreva (media); escreva(resultado);" b) escreva (expressão)" a) Ex.: escreva (a+b); escreva(x*y);" 8" Comandos de ! Saída e entrada de dados! c) escreva (“cadeia de caracteres”)" a) Ex.: escreva (“Digite seu nome: "); " d) escreva (“cadeia de caracteres”, expressão/identificador);" a) Ex.: escreva ("A soma é: ", A+B); " b) escreva("A Média é:", MEDIA); " 9" Comandos de ! Saída e entrada de dados! Comando de entrada (leia)! • Responsável por receber os dados do ambiente externo, teclado por exemplo." Sintaxe " a) leia (identificador)" a) Ex.: leia(media); leia(n1, n2);" :" Exercícios! 1. Faça um algoritmo e o fluxograma para calcular e imprimir a soma de dois números inteiros fornecidos pelo usuário." ;" Exercícios! 2. Faça um algoritmo e o fluxograma para calcular e imprimir a diferença de dois números inteiros fornecidos pelo usuário." <" Exercícios! 3. Faça um algoritmo e o fluxograma para calcular e imprimir a média de dois números inteiros fornecidos pelo usuário." =" Exercícios! Faça os exercícios:" Os exercícios da pg 12 (1 ao 4) deverão ser desenvolvidos em descrição narrativa (slide " 2.2 – pg 18" 3.1 – pg 20" 5.1 – pg 26" 1 – pg 28" !>"
Compartilhar