Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
LÓGICA DE PROGRAMAÇÃO Aula 5- se...então...senão – Qual o caminho? se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Atenção aos Temas Principais dessa Aula se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Conteúdo Programático desta aula Operadores relacionais; Operadores lógicos; Comando se ... então ... senão ; Construir função com o comando se ... então ... senão ; se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Direto ao Assunto se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Decidindo Comando se...então...senão se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Comando se...então...senão se simples se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Comando se...então...senão se simples se composto se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Comando se...então...senão se simples se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Comando se...então...senão se simples se composto se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO UAL se simples Comando se...então...senão se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO UAL se simples se composto Comando se...então...senão se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Portugol Comando se...então...senão se simples se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Portugol Comando se...então...senão se simples se composto se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO WEBportugol Comando se...então...senão se simples se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO WEBportugol Comando se...então...senão se simples se composto se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Comando se...então...senão if simples se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Comando se...então...senão if simples if composto se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Uma expressão relacional O TESTE se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO O TESTE se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Exemplos Obs: Todos os operadores Relacionais têm a mesma hierarquia. Esses operadores, na linguagem C++, só poderão ser usados para comparar valores numéricos do tipo int, float, double ou char de um caracter. Aprenderemos depois, a comparar vetores de char. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO O TESTE Duas, ou mais, expressões relacionais se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO O TESTE se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO O TESTE Binário Binário se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO O TESTE Unário se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Exemplos Obs: !(nao) tem maior hierarquia, seguido do &&(and) e, depois, ||(ou) se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO VAMOS PRATICAR se simples se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Construa um algoritmo/ programa que deixe entrar com uma altura e exiba a mensagem “maior do que a media” se a altura for maior do que 2 metros. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO VAMOS PRATICAR se composto se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Construa um algoritmo/ programa que deixe entrar com a idade de uma pessoa e exiba uma das mensagens “Maior de idade” ou, “Menor de idade”. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Construa um algoritmo/ programa que possibilite um diálogo com as seguintes perguntas e possíveis respostas: Achando facil usar esse interpretador?(s/n) Se s ou S: Eu disse que era facil Senão : Reforce os estudos se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO MP Display O Teste de Mesa inicio caracter resp escrever "\nAchando facil usar esse interpretador?(s/n) " ler resp se resp = "S" ou resp = "s" entao escrever "\nEu disse que era facil\n" senao escrever "\nReforce os estudos\n" fimse fim se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO MP Display resp O Teste de Mesa inicio caracter resp escrever "\nAchando facil usar esse interpretador?(s/n) " ler resp se resp = "S" ou resp = "s" entao escrever "\nEu disse que era facil\n" senao escrever "\nReforce os estudos\n" fimse fim se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO MP Display resp O Teste de Mesa inicio caracter resp escrever "\nAchando facil usar esse interpretador?(s/n) " ler resp se resp = "S" ou resp = "s" entao escrever "\nEu disse que era facil\n" senao escrever "\nReforce os estudos\n" fimse fim Achando facil usar...?(s/n) se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO MP Display resp O Teste de Mesa s inicio caracter resp escrever "\nAchando facil usar esse interpretador?(s/n) " ler resp se resp = "S" ou resp = "s" entao escrever "\nEu disse que era facil\n" senao escrever "\nReforce os estudos\n" fimse fim Achando facil usar...?(s/n) S se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO MP Display resp O Teste de Mesa s inicio caracter resp escrever "\nAchando facil usar esse interpretador?(s/n) " ler resp se resp = "S" ou resp = "s" entao escrever "\nEu disse que era facil\n" senao escrever "\nReforce os estudos\n" fimse fim Achando facil usar...?(s/n) S Eu disse que era facil se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO VAMOS PRATICAR Função com if se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Construa um programa que chame uma função que receba dois valores e retorne o maior. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Algumas Questões se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Algumas Questões se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Algumas Questões se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Algumas Questões se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Algumas Questões E esse abaixo. Tem problema? se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Algumas Questões Sim, porque os positivos e os negativos serão “desviados” para o else do if composto. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Algumas Questões se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Algumas Questões se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Algumas Questões se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO 1) Se só tivermos duas possibilidades de respostas, qual a estrutura indicada? se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO R: se composto. 1) Se só tivermos duas possibilidades de respostas, qual a estrutura indicada? se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO R: se composto. 1) Se só tivermos duas possibilidades de respostas, qual a estrutura indicada? 2) Em relação aos operadores Relacionais, qual tem maior hierarquia? se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO R: se composto. 1) Se só tivermos duas possibilidades de respostas, qual a estrutura indicada? 2) Em relação aos operadores Relacionais, qual tem maior hierarquia? R: Todos têm a mesma hierarquia. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO R: !( não). 3) Em relação aos operadores Lógicos, qual tem maior hierarquia? 4) Construa um programa em C++ que receba nome e CR e exiba o nome e uma das mensagens: voce ganhou a bolsa ou voce não ganhou a bolsa . O CR precisa ser maior ou igual a 9. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO R: !( não). 3) Em relação aos operadores Lógicos, qual tem maior hierarquia? R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua. 4) Construa um programa em C++ que receba nome e CR e exiba o nome e uma das mensagens: voce ganhou a bolsa ou voce não ganhou a bolsa . O CR precisa ser maior ou igual a 9. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO 5) Construa um programa que receba dois números inteiros e exiba uma mensagem informando se eles são, ou não, múltiplos entre si. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO 5) Construa um programa que receba dois números inteiros e exiba uma mensagem informando se eles são, ou não, múltiplos entre si. R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO 6) Construa uma função que receba duas notas e respectivos pesos e retorne a média ponderada. 5) Construa um programa que receba dois números inteiros e exiba uma mensagem informando se eles são, ou não, múltiplos entre si. R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO 6) Construa uma função que receba duas notas e respectivos pesos e retorne a média ponderada. 5) Construa um programa que receba dois números inteiros e exiba uma mensagem informando se eles são, ou não, múltiplos entre si. R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua. R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua. se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Exercício 4 - Codificado na linguagem C++ se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Exercício 5 - Codificado na linguagem C++ se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO Exercício 6 – A função na linguagem C++ se...então...senão – QUAL O CAMINHO?– Aula5 LÓGICA DE PROGRAMAÇÃO
Compartilhar