Baixe o app para aproveitar ainda mais
Prévia do material em texto
Programação C/C++ Relational Operators / If – Else / Switch-Case Conceitos e Programação M.Eng Lucas P.Prestes Ralacional Operators Ralacional Operators O If O If • Comandos de Decisão, chamado de ( SE ) • Resultados booleanos na comparação (true ou false) • TRUE - Realiza a execução de um bloco de Código, quando a comparação for verdadeira. • FALSE - Ignora o Bloco de código referente a comparação ( IF ). O Else O Else • Chamado de comando (ENTÃO). • Refere-se a um bloco de código executado quando o resultado do If anterior é FALSO. • Quando o IF anterior for TRUE o bloco referente ao ELSE será Ignorado. O Else If O Else If • Chamado de comando (ENTÃO SE). • Refere-se a um bloco de código executado quando o resultado do If anterior é FALSO e a nova expressão Booleana for TRUE. O Else If / Else O Else If / Else • Refere-se a um bloco de código executado quando o resultado de TODOS os If’s anteriores tiverem suas expressões Booleanas igual a FALSE. Exercícios Vamos Praticar: Criar uma programa que utilize o If-Else para imprimir o dia da semana de acordo com a leitura do teclado. O Switch – Case O Switch – Case: Informações: • Sua utilização tem como objetivo reduzir a complexidade de If´s e Else concatenados. • Largamente utilizado para a impressão de Menu. • Code mais claro e de fácil manutenção. O Switch – Case O Switch – Case: Exercícios Vamos Praticar: Criar uma programa que utilize o Switch-Case para imprimir o dia da semana de acordo com a leitura do teclado.
Compartilhar