⚠️ Novidade no blog! ⚠️

O conteúdo dos Cursos, Trilhas e Livros Resolvidos está sendo movido para kdosh.net/edu. Acesse e divulgue!


NOTA: Lembre-se de salvar seus algoritmos em um arquivo com extensão .dart (por exemplo: media_aluno.dart).

Para executá-lo no terminal do Windows (cmd ou PowerShell), digite dart media_aluno.dart e tecle ENTER.

  • Faça um algoritmo que leia as 3 notas de um aluno e calcule a sua média ponderada com os pesos 2, 3 e 5, respectivamente. Considere:
    • Se a média obtida estiver entre 6 e 10, informar que o aluno está aprovado;
    • Se a média obtida estiver entre 4 e 5.9, informar que o aluno está em recuperação; nesse caso, ler a nota de recuperação e calcular a média final (que é a média entre a média anual e a nota da recuperação);
      • Se a média final é menor que 5, informar que o aluno está reprovado após recuperação;
      • Se é igual ou maior que 5, informar que o aluno está aprovado após recuperação;
    • Se a média obtida é menor que 4, informar que o aluno está reprovado antes da recuperação.
  • Desenvolva um algoritmo para ler dois valores (considere que não serão lidos valores iguais) e escrever o maior deles.
  • Desenvolva um algoritmo para ler dois valores (considere que não serão lidos valores iguais) e escrevê-los em ordem crescente.
  • Tendo como dados de entrada a altura e o sexo de uma pessoa (1 – Masculino ou 2 – Feminino), construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas:
    • Masculino: (72.7 * altura) – 58
    • Feminino: (62.1 * altura) – 44.7
  • Faça um algoritmo para calcular a média aritmética entre duas notas de um aluno e mostrar sua situação, que pode ser aprovado (se a média for maior ou igual a 7.0) ou reprovado (caso a média seja inferior a 7.0).
  • Faça um algoritmo para calcular o novo salário de um funcionário. Sabe-se que os funcionários que recebem atualmente salário de até R$ 1.045,00 terão aumento de 20%; os demais terão aumento de 10%.
  • A ingestão de bebidas alcoólicas em quantidades excessivas pode diminuir o nível de açúcar no sangue, podendo provocar convulsões, perda de consciência, lesão cerebral permanente e até a morte.
    Sabendo-se que os níveis considerados normais de glicose no organismo variam de 70 a 110 mg/dl, desenvolva um algoritmo que receba o valor do nível de glicose no sangue de uma pessoa e indique se a mesma necessita, ou não, compensar a falta de açúcar no organismo.
  • Desenvolva um algoritmo para o cálculo do imposto de renda de um grupo de dez contribuintes, onde o usuário informe o valor anual do funcionário e o sistema mostra o cálculo do imposto de renda de acordo com a tabela progressiva abaixo.
Base de Cálculo Anual em R$Alíquota %
Até 22.847,76
De 22.847,77 até 33.919,807,5
De 33.919,81 até 45.012,6015,0
De 45.012,61 até 55.976,1622,5
Acima de 55.976,1627,5
  • Uma empresa concederá um aumento de salário aos seus funcionários, variável de acordo com o cargo, conforme a tabela abaixo. Faça um algoritmo que leia o salário e o cargo de um funcionário e calcule o novo salário. Se o cargo do funcionário não estiver na tabela, ele deverá, então, receber 40% de aumento. Mostre o salário antigo, o novo salário e a diferença.
CódigoCargoPercentual
101Gerente10%
102Engenheiro20%
103Técnico30%
104Outros40%
  • Elabore um programa que resolva uma equação do 2º grau.

*Atualizado em 30 de julho de 2023

Estude a Bíblia!
Subscribe
Notify of
guest
1 Comentário
Inline Feedbacks
View all comments
marcelo
marcelo
12 de maio de 2024 12:25

muito legal, so não consigo fazer funcionar estou fazendo o 2ºmodulo DS na etec este ano de 2024 to perdidaço.