Centro de Ciências Exatas e TecnológicasCET150 - Processamento de Dados I
Prof. Marcos Bião
Aula – 05 Estrutura de seleção
Comando Escolha
Estruturas de Seleção - Escolha
● Através deste comando de seleção é possível definir múltiplas decisões;
● Pode substituir em alguns casos o comando se;
● Dependendo do problema pode tornar o código mais limpo;
Sintaxe - Comando Escolha
Estruturas de Seleção - Escolha
•Vamos imaginar o seguinte exemplo:
•Escreva um algoritmo que indique o estado civil do usuário. O usuário deve fornecer apenas uma letra.
Sintaxe - Comando Escolha
•Código no DEV C++
Break
● A instrução break permite parar a execução de um switch, continuando o programa na instrução seguinte ao switch.
●Sem o break, vários cases que podem acabar sendo executados erradamente.
●Veja o exemplo no DEV C++
Exemplo 1
O cardápio de uma lanchonete é o seguinte:
Escreva um algoritmo que leia o código do item pedido, a quantidade e calcule/informe o valor total da compra.Considere que a cada execução será calculado somente um item.
Especificação Código Preço
Cachorro Quente 100 R$ 1,50
Hambúrguer 101 R$ 2,50
Refrigerante 102 R$ 2,00
Exemplo 2
Tendo como dados de entrada a altura e o sexo de uma pessoa (M – Masculino) (F – Feminino), construa um algoritmo que calcule e informe o seu peso ideal.Fórmulas:Peso ideal para homens: (72.7*h)-58Peso ideal para mulheres: (62.1*h)-44.7
Exemplo 3
Elabore um programa que recebe a idade de um nadador. O programa deve classificar o nadador em uma das categorias abaixo:
Categoria Idade
Infantil A 5 a 7 anos
Infantil B 8 a 10 anos
Juvenil A 11 a 13 anos
Juvenil B 14 a 17 anos
Sênior Maior de 18
Exemplo 3
Elabore um programa que recebe a idade de um nadador. O programa deve classificar o nadador em uma das categorias abaixo:
Categoria Idade
Infantil A 5 a 7 anos
Infantil B 8 a 10 anos
Juvenil A 11 a 13 anos
Juvenil B 14 a 17 anos
Sênior Maior de 18
Top Related