Amad3eu / lista-condicional-alg

Lista de exercicios voltadas a estrutura condicional (IF & ELSE & ELIF) - Eng. de Software ALPC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Exercícios de Programação

Exercício 1

Ler dois valores numéricos, efetuar a adição e apresentar o seu resultado caso o valor somado seja maior que 10.

Exercício 2

Faça um algoritmo que leia os valores A, B, C e imprima na tela se a soma de A + B é menor que C.

Exercício 3

Faça um algoritmo que leia o nome, o sexo e o estado civil de uma pessoa. Caso sexo seja “F” e estado civil seja “CASADA”, solicitar o tempo de casada (anos).

Exercício 4

Determine o resultado lógico das expressões mencionadas, assinalando se são verdadeiras ou falsas. Considere para as respostas os seguintes valores: X = 1, A= 3, B = 5, C = 8 e D = 7.

  • não(X>3)
  • (X<1) e não (B>D)
  • não (D<0) e (C>5)
  • não(X>3) ou (C<7)
  • (A>B) ou (C>B)
  • (X>=2)
  • (X<1) e (B>=D)

Exercício 5

Desenvolva os seguintes algoritmos:

  1. Ler dois números inteiros e apresentar o resultado da diferença do maior pelo menor.
  2. Efetuar a leitura de um valor inteiro positivo ou negativo e apresentar o número lido como sendo um valor positivo, ou seja, o algoritmo deverá apresentar o módulo de um número fornecido. Lembre-se de verificar se o número fornecido é menor que zero; sendo, multiplique-o por -1.
  3. Ler quatro números referentes a quatro notas e imprimir uma mensagem dizendo que o aluno foi aprovado, se o valor da média escolar for maior ou igual a 5. Se o aluno não foi aprovado, indicar uma mensagem informando esta condição. Apresentar junto das mensagens o valor da média do aluno para qualquer condição.
  4. Efetuar a leitura de quatro números inteiros e apresentar os números que são divisíveis por 2 e 3.
  5. Efetuar a leitura de quatro números inteiros e apresentar os números que são divisíveis por 2 ou 3.
  6. Faça um algoritmo que, dada a idade de um nadador, classifique-o em uma das seguintes categorias:
    • Infantil A: 5 – 7 anos
    • Infantil B: 8 – 10 anos
    • Juvenil A: 11 – 13 anos
    • Juvenil B: 14 – 17 anos
    • Adulto: 18 – 60 anos
    • Senior: acima de 60 anos.
  7. Crie um algoritmo para calcular as raízes de uma equação do segundo grau. Se a= 0 não é equação do segundo grau.
  8. Construa um algoritmo que, considerando que se tenha o nome e a quantidade em estoque de quatro produtos, mostre quais produtos estão abaixo do estoque mínimo (30 unidades).
  9. Resolva as expressões abaixo:
    • A = (18/3/2 -1)*5 – 4 – (2 + 3 +5)/2
    • B = 266/62 – 127 div 7 resto 5
    • C = 7 resto 4 – 8/(3 * 1)
    • D = (2 >=5) e (1<>0) e not(6 <= 2*3 ) ou (10 <> 10)
    • E = (5 <> 2) ou not (7>4) e (4<=3,14)
  10. Elabore um algoritmo que permite a entrada de um número inteiro e diga se o ele é par ou ímpar
  11. Elabore um algoritmo que leia dois números e escreva como resultado o maior entre eles
  12. Elabore um algoritmo que permita a entrada de dois valores, troque seu valores entre si e então exiba os novos resultados
  13. A contribuição para o INSS é calculada da seguinte forma:
    • Salário bruto até três salários mínimos – 8%
    • Salário bruto acima de três salários mínimos – 10%
    • Para as contribuições que seriam maiores que o salário mínimo, a importância é de um salário mínimo
  14. Elabore um algoritmo que, para a entrada do salário bruto, calcule a contribuição ao INSS e o salário líquido.
  15. O desconto do IRRF é calculado sobre o salário líquido após a dedução da contribuição ao INSS, de acordo com a seguinte tabela:
    • Renda líquida mensal (em R$)
    • Alíquota
    • Parcela deduzir (em R$)
    • De 0,00 a 900,00: ISENTO
    • De 900,01 a 1.800,00: 15%, 135,00
    • Acima de 1.800,00: 27,5%, 360,00
  16. Elabore um algoritmo que, para uma entrada do salário bruto e após a dedução das contribuições do INSS (exercício anterior), calcule o desconto do IRRF.
  17. Elabore um algoritmo que leia as quatro notas de prova (P1, P2, P3 E P4) e quatro notas de trabalho (T1, T2, T3, T4) e posteriormente exiba a mensagem “aprovado” ou “não aprovado” dependendo dos valores obtidos, conforme as regras de cálculos definidas a seguir:
    • Média de provas: MP = (P1 + P2 + P3 + P4)/4
    • Média de trabalhos MT = (T1 + T2 + T3 + T4) / 4
    • Média final MF = 0,8MP + 0,2MT
    • Se MF >= 6 aprovado. Se MF < 6, não aprovado.

About

Lista de exercicios voltadas a estrutura condicional (IF & ELSE & ELIF) - Eng. de Software ALPC


Languages

Language:Python 100.0%