Técnicas de Programação - Aula 12

7
TÉCNICAS DE PROGRAMAÇÃO Tadeu Astori TÉCNICAS DE PROGRAMAÇÃO 12ª AULA

description

Decima-segunda aula de técnicas de programação

Transcript of Técnicas de Programação - Aula 12

TÉCNICAS DE PROGRAMAÇÃO

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 12ª AULA

ESTRUTURA ( REPITA )

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 12ª AULA

ESTRUTURA ( REPITA )

E UMA ESTRUTURA DE CONTROLE DE REPETIÇÃO, ELA EXECUTA UM CONJUNTO DE INSTRUÇÕES

BASEANDO-SE EM UMA CONDIÇÃO.NO REPITA, EXECUTAMOS AS INSTRUÇÕES PRIMEIRO

PARA DEPOIS TESTARMOS A CONDIÇÃO DA ESTRUTURA.

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 12ª AULA

INSTRUÇÃO ( REPITA )

REPITA

< AÇÕES A SEREM REALIZADA SE FOR VERDADEIRO>

ATE < EXPRESSÃO >

OBS: PODE TER UMA OU MAIS AÇÕES A SEREM REALIZADAS;

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 12ª AULA

EXEMPLO 1“SENHAS DE FILA DE BANCO”

TAMANHOMAXIMO = 800FILA = 0

REPITA

ESCREVA (“PRESSIONE UMA TECLA PARA PEGAR A SENHA”)

LEIA (TECLA)

FILA <- FILA + 1

ATE FILA > TAMANHOMAXIMO

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 12ª AULA

EXEMPLO 2“PLAYER DE CD”

CONT = 1LEIA (CD)

REPITA

ESCREVAL (“APERTE UM BOTAO PARA OUVIR A PROXIMA MUSI CA”)

LEIA (BOTAO)

CONT <- CONT + 1

ATE CONT = CD

ESCREVAL (“FIM DO CD”)

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 12ª AULA

EXEMPLO 3“TIRAR A MEDIA DE 4 NOTAS”

MEDIA <- 0ALUNO <- 1

REPITALEIA(NOTA1)LEIA(NOTA2)LEIA(NOTA3)LEIA(NOTA4)MEDIA <- (NOTA1 + NOTA2 + NOTA3 + NOTA4) / 4

SE MEDIA < 6 ENTAOESCREVA (“REPROVADO”)

SENAOESCREVA (“APROVADO”)

FIMSE

ALUNO <- ALUNO + 1

ATE ALUNO >= 20

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 12ª AULA