Lista De Exercicios 3
Comandos de Decisão
PRO T1 - Fundamentos de programação 1º Semestre 2015
Estruturas de decisão
• Aprendemos a usar as variáveis e a declará-las. • Objetivo da estrutura de decisão: decidir qual a ação (ou conjunto de ações) a ser tomada. • São estruturas de decisão:
Se-entao
Se-entao-senao
Escolha
Estrutura de Decisão
Simples
• Sabe-se que a média do IFSP é 6.
• Como saber se um aluno está reprovado? • Como representar essa decisão em em algoritmo (Portugol)?
Estrutura de Decisão
Simples
algoritmo “Resultado” var media:real inicio leia(media) se (media<6) entao escreva(“Aluno REPROVADO") fimse fimalgoritmo
Estrutura de Decisão
Simples
se <expressão lógica> entao
<comandos a executar se expressão for verdadeira> fimse
Estrutura de Decisão
Dupla
• Sabe-se que a média do IFSP é 6.
• Como saber se um aluno está aprovado ou reprovado?
• Como representar essa decisão em em algoritmo (Portugol)?
Estrutura de Decisão
Dupla
algoritmo “Resultado” var media:real inicio leia(media) se (media>=6) entao escreva(“Aluno APROVADO") senao escreva(“Aluno REPROVADO") fimse fimalgoritmo
Fonte - Executável
Estrutura de Decisão
Dupla
se <expressão lógica> entao
<comandos a executar se expressão for verdadeira> senao <comandos a executar se expressão for falsa> fimse
Estrutura de Decisão
Dupla
1. Fazer um algoritmo para ler um inteiro e imprimir a mensagem “Número negativo” caso seja um número negativo e “Número positivo” caso seja um número positivo. 2. Escrever um algoritmo que leia dois valores inteiro distintos e informe qual é o maior.
3. Fazer um algoritmo para ler um número e imprimir uma mensagem informando se ele é positivo, negativo ou igual a zero. (usando estrutura se-entao-senao).