Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO I Aula 4 - if .. / if..else / if… else if … / switch Qual escolher? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I Conteúdo Programático desta aula Conhecer os operadores relacionais e lógicos; Conhecer os comandos de tomada de decisão (if .../ if ... else); Conhecer os ifs encadeados; Conhecer e estrutura do switch; Construir um programa com menu; if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I A ESCOLHA É SUA! if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I Parece muito mais simples de entender a lógica do que com os ifs encadeados. Será que posso usar sempre quando tiver múltiplas respostas? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I Não. Só quando você responder SIM a três perguntas. if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I É a mesma variável em todos os testes? Não. Só quando você responder SIM a três perguntas. if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I O tipo da variável é enumerável? É a mesma variável em todos os testes? Não. Só quando você responder SIM a três perguntas. if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I Operador Relacional é = ? O tipo da variável é enumerável? É a mesma variável em todos os testes? Não. Só quando você responder SIM a três perguntas. if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I 1) Se else não tiver nenhum comando para ser executado, devemos usar assim: else {}? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I R: Não. Você não deve criar esse hábito. 1) Se else não tiver nenhum comando para ser executado, devemos usar assim: else {}? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I 2) Quando uno duas expressões relacional por um dos operadores lógico && ou ||, preciso sempre colocá-las entre parênteses? R: Não. Você não deve criar esse hábito. 1) Se else não tiver nenhum comando para ser executado, devemos usar assim: else {}? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I R: Não, mas nada lhe impede. 2) Quando uno duas expressões relacional por um dos operadores lógico && ou ||, preciso sempre colocá-las entre parênteses? R: Não. Você não deve criar esse hábito. 1) Se else não tiver nenhum comando para ser executado, devemos usar assim: else {}? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I 3) Os Operadores Relacionais podem ser usados para comparar vetores de char? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I R: Não. Somente a função strcmp() da biblioteca string.h . 3) Os Operadores Relacionais podem ser usados para comparar vetores de char? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I 4) É obrigado dar espaço depois da palavra case na estrutura do switch? R: Não. Somente a função strcmp() da biblioteca string.h . 3) Os Operadores Relacionais podem ser usados para comparar vetores de char? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I R: Sim. 4) É obrigado dar espaço depois da palavra case na estrutura do switch? R: Não. Somente a função strcmp() da biblioteca string.h . 3) Os Operadores Relacionais podem ser usados para comparar vetores de char? if .. / if..else / if… else if … / switch Qual escolher? – Aula 4 Linguagem de Programação I
Compartilhar