ICC – Aula 07 – Condicional Múltipla

1.495 visualizações

Publicada em

Aula 07 da disciplina de Introdução a Ciência da Computação, ministrada pelo Departamento de Computação da Universidade Federal de Sergipe.
Apresenta estrutura condicional múltipla.

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.495
No SlideShare
0
A partir de incorporações
0
Número de incorporações
443
Ações
Compartilhamentos
0
Downloads
31
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

ICC – Aula 07 – Condicional Múltipla

  1. 1. Universidade Federal de SergipeDepartamento de ComputaçãoIntrodução a Ciência da Computação Condicional MúltiplaFelipe J. R. Vieira Última Atualização em Novembro de 2011
  2. 2. Recapitulando 103201 - Introdução a Ciência da Computação 2
  3. 3. Sumário ➢ Correção de exercício; ➢ Condicional múltipla; e ➢ Mais exercício. 103201 - Introdução a Ciência da Computação 3
  4. 4. Correção de Exercício 2. Confeccionar um algoritmo para ler um número e emitir se o mesmo é par ou ímpar. 103201 - Introdução a Ciência da Computação 4
  5. 5. Correção de Exercício 3. Confeccionar um algoritmo que leia 3 valores e imprima o maior deles. 103201 - Introdução a Ciência da Computação 5
  6. 6. Correção de Exercício 4. Confeccione um algoritmo que leia 3 valores e verifique se eles podem ser os comprimentos dos lados de um triângulo, se forem, imprimir a classificação do triângulo. 103201 - Introdução a Ciência da Computação 6
  7. 7. Condicional Múltipla ➢ Muitas vezes um algoritmo pode conter vários comandos mutuamente exclusivos, isto é, se um ou mais comandos forem executados os demais não o serão; ➢Em situações como estas utilizaremos a condicional múltipla; ➢ A condicional múltipla se caracteriza pela execução de um conjuntos de comandos que são precedidos por um valor que seja igual ao valor corrente da variável. 103201 - Introdução a Ciência da Computação 7
  8. 8. Condicional Múltipla ➢Senão houver a correlação do valor da variável com o valor explicitado, o grupo de comandos do senão será executado; caso VARIAVEL de valor1 :sequencia_1_de_comandos; valor2 :sequencia_2_de_comandos; valor3 :sequencia_3_de_comandos; … valorN-1 :sequencia_N-1_de_comandos; senao sequencia_N_de_comandos; fim_caso; 103201 - Introdução a Ciência da Computação 8
  9. 9. Exercício 1. Confeccione um algoritmo que leia o Código do Estado Civil e escreva a descrição correspondente: “C” - “Casado”, “S” - “Solteiro”, “D” - “Divorciado” e “V” - “Viúvo”. 2. Confeccione um algoritmo que simule o funcionamento de uma calculadora, ou seja, emita o resultado da operação entre dois operandos a partir da leitura dos mesmos e do operador. Considere que os possíveis operadores são: (+) adição, (-) subtração, (x) multiplicação e (/) divisão. 103201 - Introdução a Ciência da Computação 9
  10. 10. Exercício 3. Confeccione um algoritmo que leia o mês (numérico) e o ano e emita a quantidade de dias deste mês/ano. Considerar anos bissextos. 4. Confeccione um algoritmo que leia nome, nota da PR1 e nota da PR2 de um aluno. Imprimir: nome, nota da PR1, nota da PR2, média truncada e uma das mensagens: AP RP ou PF (a média é 7 para , aprovação, menor que 3 para reprovação e as demais em prova final). 103201 - Introdução a Ciência da Computação 10
  11. 11. Exercício 5. Entrar com o salário de uma pessoa e imprimir o desconto calculado do INSS segundo as informações abaixo: • Menor ou igual a R$ 600,00 – isento; • Maior que R$ 600,00 e menor ou igual a R$ 1200,00 – 20%; • Maior que R$ 1200,00 e menor ou igual a R$ 2000,00 – 25%; e • Maior que R$ 2000,00 - 30% 6. Ler três valores (a, b, c) e efetuar o cálculo da equação de segundo grau, apresentando as raízes, se para os valores informados for possível efetuar o referido cálculo. 103201 - Introdução a Ciência da Computação 11
  12. 12. Referências ➢ Material Base: Programação I – Lógica de Programação (Material do Curso Técnico de Desenvolvimento de Sistemas do IFS). http://qacademico.cefetse.edu.br/Uploads/MATERIAIS_AULAS/435-PI_Programa%C3%A7%C3%A3o_I_Prof._Sozzi.pdf 103201 - Introdução a Ciência da Computação 12

×