SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
Universidade Federal de Sergipe
Departamento de Computação
Introdução a Ciência da Computação




                  Condicional Múltipla

Felipe J. R. Vieira




        Última Atualização em Novembro de 2011
Recapitulando




        103201 - Introdução a Ciência da Computação   2
Sumário


  ➢
      Correção de exercício;

  ➢   Condicional múltipla; e

  ➢   Mais exercício.




              103201 - Introdução a Ciência da Computação   3
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
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
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
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
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
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
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
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
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

Mais conteúdo relacionado

Mais procurados

Algoritmo e lógica de programação - aula 2
Algoritmo e lógica de programação - aula 2Algoritmo e lógica de programação - aula 2
Algoritmo e lógica de programação - aula 2engenhariadecomputacao
 
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridadeICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridadeFelipe J. R. Vieira
 
Algoritmo e lógica de programação - aula 3
 Algoritmo e lógica de programação - aula 3 Algoritmo e lógica de programação - aula 3
Algoritmo e lógica de programação - aula 3engenhariadecomputacao
 
Algoritmo e lógica de programação - aula 4
Algoritmo e lógica de programação - aula 4Algoritmo e lógica de programação - aula 4
Algoritmo e lógica de programação - aula 4engenhariadecomputacao
 
Aplicacao If
Aplicacao IfAplicacao If
Aplicacao Ifcubres
 
Algoritmos 1 - Semana 2
Algoritmos 1 - Semana 2Algoritmos 1 - Semana 2
Algoritmos 1 - Semana 2Eder Samaniego
 
Introducao a Lógica de Programação
Introducao a Lógica de ProgramaçãoIntroducao a Lógica de Programação
Introducao a Lógica de ProgramaçãoMarcelo Rodrigues
 
Lógica de Programação - Estrutura condicional
Lógica de Programação - Estrutura condicionalLógica de Programação - Estrutura condicional
Lógica de Programação - Estrutura condicionalWesley R. Bezerra
 
Curso de C# - Variáveis, operadores e expressões
Curso de C# - Variáveis, operadores e expressõesCurso de C# - Variáveis, operadores e expressões
Curso de C# - Variáveis, operadores e expressõesDaniel Araújo
 
Algoritmos e Programação: Matrizes
Algoritmos e Programação: MatrizesAlgoritmos e Programação: Matrizes
Algoritmos e Programação: MatrizesAlex Camargo
 
Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programaçãorodfernandes
 

Mais procurados (19)

Algoritmo e lógica de programação - aula 2
Algoritmo e lógica de programação - aula 2Algoritmo e lógica de programação - aula 2
Algoritmo e lógica de programação - aula 2
 
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridadeICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo e lógica de programação - aula 3
 Algoritmo e lógica de programação - aula 3 Algoritmo e lógica de programação - aula 3
Algoritmo e lógica de programação - aula 3
 
3 vetor.matriz
3 vetor.matriz3 vetor.matriz
3 vetor.matriz
 
Algoritmo e lógica de programação - aula 4
Algoritmo e lógica de programação - aula 4Algoritmo e lógica de programação - aula 4
Algoritmo e lógica de programação - aula 4
 
Java: Condicionais
Java: CondicionaisJava: Condicionais
Java: Condicionais
 
Exercício planilha v
Exercício planilha vExercício planilha v
Exercício planilha v
 
Aplicacao If
Aplicacao IfAplicacao If
Aplicacao If
 
Algoritmos 1 - Semana 2
Algoritmos 1 - Semana 2Algoritmos 1 - Semana 2
Algoritmos 1 - Semana 2
 
Introducao a Lógica de Programação
Introducao a Lógica de ProgramaçãoIntroducao a Lógica de Programação
Introducao a Lógica de Programação
 
Lógica de Programação - Estrutura condicional
Lógica de Programação - Estrutura condicionalLógica de Programação - Estrutura condicional
Lógica de Programação - Estrutura condicional
 
Curso de C# - Variáveis, operadores e expressões
Curso de C# - Variáveis, operadores e expressõesCurso de C# - Variáveis, operadores e expressões
Curso de C# - Variáveis, operadores e expressões
 
Cap05
Cap05Cap05
Cap05
 
Algoritmos e Programação: Matrizes
Algoritmos e Programação: MatrizesAlgoritmos e Programação: Matrizes
Algoritmos e Programação: Matrizes
 
Noções de Recursao
Noções de RecursaoNoções de Recursao
Noções de Recursao
 
Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programação
 
Algoritmos - Pseudocódigo
Algoritmos - PseudocódigoAlgoritmos - Pseudocódigo
Algoritmos - Pseudocódigo
 
Dicas Excel
Dicas ExcelDicas Excel
Dicas Excel
 

Destaque

Destaque (6)

F oc aula_04
F oc aula_04F oc aula_04
F oc aula_04
 
Cpu regi
Cpu regiCpu regi
Cpu regi
 
Introdução a computação 04
Introdução a computação 04Introdução a computação 04
Introdução a computação 04
 
Aula 09 Processadores memórias e armazenamento Operador de microcomputador
Aula 09 Processadores memórias e armazenamento Operador de microcomputadorAula 09 Processadores memórias e armazenamento Operador de microcomputador
Aula 09 Processadores memórias e armazenamento Operador de microcomputador
 
MC – Aula 04 – Unidade central de processamento e Memória
MC – Aula 04 – Unidade central de processamento e MemóriaMC – Aula 04 – Unidade central de processamento e Memória
MC – Aula 04 – Unidade central de processamento e Memória
 
Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014
 

Semelhante a Condicional Múltipla em Algoritmos

Semelhante a Condicional Múltipla em Algoritmos (20)

Algop - aula 03
Algop - aula 03Algop - aula 03
Algop - aula 03
 
Algoritmos - capítulo 4
Algoritmos - capítulo 4Algoritmos - capítulo 4
Algoritmos - capítulo 4
 
Cap3 icc final
Cap3 icc finalCap3 icc final
Cap3 icc final
 
ICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentários
ICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentáriosICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentários
ICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentários
 
Algoritmos Aula 08
Algoritmos Aula 08Algoritmos Aula 08
Algoritmos Aula 08
 
Ap vetores
Ap vetoresAp vetores
Ap vetores
 
Apresentação 20130805 algoritmos
Apresentação 20130805 algoritmos Apresentação 20130805 algoritmos
Apresentação 20130805 algoritmos
 
Lógica de programação
Lógica de programaçãoLógica de programação
Lógica de programação
 
Aula 03 estrutura de seleção
Aula 03   estrutura de seleçãoAula 03   estrutura de seleção
Aula 03 estrutura de seleção
 
Excel - como funciona
Excel - como funcionaExcel - como funciona
Excel - como funciona
 
Lógica de programação em ppt
Lógica de programação em pptLógica de programação em ppt
Lógica de programação em ppt
 
Lista de Exercício de Algoritmo e Programação
Lista de Exercício de Algoritmo e ProgramaçãoLista de Exercício de Algoritmo e Programação
Lista de Exercício de Algoritmo e Programação
 
Aula2
Aula2Aula2
Aula2
 
mod2-mecanismos
mod2-mecanismosmod2-mecanismos
mod2-mecanismos
 
Algorítmo estruturado
Algorítmo estruturadoAlgorítmo estruturado
Algorítmo estruturado
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
01 logica
01 logica01 logica
01 logica
 
Exercicios Php
Exercicios PhpExercicios Php
Exercicios Php
 
Estrutura de linguagem C++
Estrutura de linguagem C++Estrutura de linguagem C++
Estrutura de linguagem C++
 
2ª lista avaliativa (1)
2ª lista   avaliativa (1)2ª lista   avaliativa (1)
2ª lista avaliativa (1)
 

Mais de Felipe J. R. Vieira

ICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas EstruturasICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas EstruturasFelipe J. R. Vieira
 
POO - Aula 13 - Classe Abstrata e Interface
POO - Aula 13 - Classe Abstrata e InterfacePOO - Aula 13 - Classe Abstrata e Interface
POO - Aula 13 - Classe Abstrata e InterfaceFelipe J. R. Vieira
 
MC – Aula 10 – Sistemas Operacionais
MC – Aula 10 – Sistemas OperacionaisMC – Aula 10 – Sistemas Operacionais
MC – Aula 10 – Sistemas OperacionaisFelipe J. R. Vieira
 
MC – Aula 09 – Sistemas Operacionais (Introdução)
MC – Aula 09 – Sistemas Operacionais (Introdução)MC – Aula 09 – Sistemas Operacionais (Introdução)
MC – Aula 09 – Sistemas Operacionais (Introdução)Felipe J. R. Vieira
 
MC - Aula 06 - Placa Mãe, E-S e Outras Informações
MC - Aula 06 - Placa Mãe, E-S e Outras InformaçõesMC - Aula 06 - Placa Mãe, E-S e Outras Informações
MC - Aula 06 - Placa Mãe, E-S e Outras InformaçõesFelipe J. R. Vieira
 
MC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de ArmazenamentoMC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de ArmazenamentoFelipe J. R. Vieira
 
POO - Aula 06 - Modificadores de Acesso
POO - Aula 06 - Modificadores de AcessoPOO - Aula 06 - Modificadores de Acesso
POO - Aula 06 - Modificadores de AcessoFelipe J. R. Vieira
 
POO - Aula 07 - Construtores e Atributos de Classe
POO - Aula 07 - Construtores e Atributos de ClassePOO - Aula 07 - Construtores e Atributos de Classe
POO - Aula 07 - Construtores e Atributos de ClasseFelipe J. R. Vieira
 
POO - Aula 05 - Referências e Vetores
POO - Aula 05 - Referências e VetoresPOO - Aula 05 - Referências e Vetores
POO - Aula 05 - Referências e VetoresFelipe J. R. Vieira
 
POO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetosPOO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetosFelipe J. R. Vieira
 
MC - Aula 03 - Conceitos Iniciais
MC - Aula 03 -  Conceitos IniciaisMC - Aula 03 -  Conceitos Iniciais
MC - Aula 03 - Conceitos IniciaisFelipe J. R. Vieira
 
POO - Aula 02 - Fatores de Qualidade de Software e Introdução ao Java
POO - Aula 02 -  Fatores de Qualidade de Software e Introdução ao JavaPOO - Aula 02 -  Fatores de Qualidade de Software e Introdução ao Java
POO - Aula 02 - Fatores de Qualidade de Software e Introdução ao JavaFelipe J. R. Vieira
 
MC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da ComputaçãoMC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da ComputaçãoFelipe J. R. Vieira
 
POO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
POO – Aula 01 – Plano de Ensino e Revisão de Programação ImperativaPOO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
POO – Aula 01 – Plano de Ensino e Revisão de Programação ImperativaFelipe J. R. Vieira
 
MC - Aula 01 - Plano de Ensino e Histórico da Computação
MC - Aula 01 - Plano de Ensino e Histórico da ComputaçãoMC - Aula 01 - Plano de Ensino e Histórico da Computação
MC - Aula 01 - Plano de Ensino e Histórico da ComputaçãoFelipe J. R. Vieira
 
ICC - Aula 01 - Plano de Ensino e Processamento de Dados
ICC - Aula 01 - Plano de Ensino e Processamento de DadosICC - Aula 01 - Plano de Ensino e Processamento de Dados
ICC - Aula 01 - Plano de Ensino e Processamento de DadosFelipe J. R. Vieira
 

Mais de Felipe J. R. Vieira (20)

ICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas EstruturasICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas Estruturas
 
POO - Aula 13 - Classe Abstrata e Interface
POO - Aula 13 - Classe Abstrata e InterfacePOO - Aula 13 - Classe Abstrata e Interface
POO - Aula 13 - Classe Abstrata e Interface
 
MC – Aula 11 – Aplicativos
MC – Aula 11 – AplicativosMC – Aula 11 – Aplicativos
MC – Aula 11 – Aplicativos
 
MC – Aula 10 – Sistemas Operacionais
MC – Aula 10 – Sistemas OperacionaisMC – Aula 10 – Sistemas Operacionais
MC – Aula 10 – Sistemas Operacionais
 
MC – Aula 09 – Sistemas Operacionais (Introdução)
MC – Aula 09 – Sistemas Operacionais (Introdução)MC – Aula 09 – Sistemas Operacionais (Introdução)
MC – Aula 09 – Sistemas Operacionais (Introdução)
 
POO - Aula 10 - Polimorfismo
POO - Aula 10 - PolimorfismoPOO - Aula 10 - Polimorfismo
POO - Aula 10 - Polimorfismo
 
POO - Aula 09 - Herança
POO - Aula 09 - HerançaPOO - Aula 09 - Herança
POO - Aula 09 - Herança
 
MC - Aula 06 - Placa Mãe, E-S e Outras Informações
MC - Aula 06 - Placa Mãe, E-S e Outras InformaçõesMC - Aula 06 - Placa Mãe, E-S e Outras Informações
MC - Aula 06 - Placa Mãe, E-S e Outras Informações
 
MC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de ArmazenamentoMC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de Armazenamento
 
POO - Aula 06 - Modificadores de Acesso
POO - Aula 06 - Modificadores de AcessoPOO - Aula 06 - Modificadores de Acesso
POO - Aula 06 - Modificadores de Acesso
 
POO - Aula 07 - Construtores e Atributos de Classe
POO - Aula 07 - Construtores e Atributos de ClassePOO - Aula 07 - Construtores e Atributos de Classe
POO - Aula 07 - Construtores e Atributos de Classe
 
POO - Aula 05 - Referências e Vetores
POO - Aula 05 - Referências e VetoresPOO - Aula 05 - Referências e Vetores
POO - Aula 05 - Referências e Vetores
 
POO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetosPOO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetos
 
MC - Aula 03 - Conceitos Iniciais
MC - Aula 03 -  Conceitos IniciaisMC - Aula 03 -  Conceitos Iniciais
MC - Aula 03 - Conceitos Iniciais
 
POO - Aula 02 - Fatores de Qualidade de Software e Introdução ao Java
POO - Aula 02 -  Fatores de Qualidade de Software e Introdução ao JavaPOO - Aula 02 -  Fatores de Qualidade de Software e Introdução ao Java
POO - Aula 02 - Fatores de Qualidade de Software e Introdução ao Java
 
MC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da ComputaçãoMC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da Computação
 
POO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
POO – Aula 01 – Plano de Ensino e Revisão de Programação ImperativaPOO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
POO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
 
MC - Aula 01 - Plano de Ensino e Histórico da Computação
MC - Aula 01 - Plano de Ensino e Histórico da ComputaçãoMC - Aula 01 - Plano de Ensino e Histórico da Computação
MC - Aula 01 - Plano de Ensino e Histórico da Computação
 
ICC - Aula 01 - Plano de Ensino e Processamento de Dados
ICC - Aula 01 - Plano de Ensino e Processamento de DadosICC - Aula 01 - Plano de Ensino e Processamento de Dados
ICC - Aula 01 - Plano de Ensino e Processamento de Dados
 
Tutorial do dica
Tutorial do dicaTutorial do dica
Tutorial do dica
 

Condicional Múltipla em Algoritmos

  • 1. Universidade Federal de Sergipe Departamento de Computação Introdução a Ciência da Computação Condicional Múltipla Felipe J. R. Vieira Última Atualização em Novembro de 2011
  • 2. Recapitulando 103201 - Introdução a Ciência da Computação 2
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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