Baixe o app para aproveitar ainda mais
Prévia do material em texto
Professor Especialista Leonardo Pereira de Sousa UNIVERSIDADE FEDERAL DO PIAUÍ BACHARELADO EM SISTEMAS DE INFORMAÇÃO Algoritmos e Programação I Slide 05 2 Permitem que um certo trecho do código de um programa seja repetido um certo número de vezes. Comandos: ◦ Enquanto ◦ Repita ◦ Para 3 Fluxograma do algoritmo para contar de 1 até 4: Início Escreva(“Nº =”, n) Fim simnão n > 4 n ← 1 n ← n + 1 4 Sintaxe básica em pseudo-código: Onde <condição> é uma expressão lógica, retornando verdadeiro ou falso. Obs.: a expressão lógica no comando repita até é a negação (contrário) de uma expressão no loop enquanto equivalente. ... repita <comandos>; até <condição>; ... 5 Pseudo-código do algoritmo para contar de 1 até 4: n: inteiro; início n ← 1; repita escreva (“Nº =”, n); n ← n + 1; até n > 4; fim. Nº = 1 Nº = 2 Nº = 3 Nº = 4 A expressão lógica no comando repita é a negação (contrário) da expressão em um comando enquanto equivalente. 6 01. Entrar com números positivos e exibir se cada número é par ou impar. O algoritmo termina quando é digitado -1. 7 02. Entrar com os sexos de várias pessoas (m ou f). Exibir a quantidade de pessoas do sexo masculino e a quantidade de pessoas do sexo feminino. O algoritmo termina quando é digitado um sexo @. 8 03. Dadas as idades de várias pessoas, exibir a maior idade e a média aritmética das idades. O programa termina quando for digitada uma idade -1. 9 10
Compartilhar