INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO – IFMT
CAMPUS CUIABÁ - CEL. OCTAYDE JORGE DA SILVA DEPARTAMENTO DE ENGENHARIA ELÉTRICA E AUTOMAÇÃO
ALGORITIMOS E LINGUAGEM DE PROGRAMAÇÃO
LISTA DE EXERCÍCIOS - 2
1) Elabore um fluxograma que leia as variáveis C e N respectivamente
código e número de horas trabalhadas de um operário. E calcule o salário sabendo-se que ele ganha R$ 10,00 por hora. Quando o número de horas exceder a 50 calcule o excesso e pagamento armazenando-o na variável E, caso contrário zerar tal variável. A hora excedente de trabalho vale R$ 20,00. No final do processamento imprimir o salário total e o salário excedente.
2) Elabore um fluxograma que calcule as raízes de uma equação do 2º Grau,
a partir dos coeficientes (A, B e C) inseridos pelo usuário.
3) Elabore um fluxograma em que o usuário escolhe qual TABUADA deve
aparecer no vídeo.
4) Faça um algoritmo que leia a idade de uma pessoa expressa em anos,
meses e dias e mostre-a expressa em dias. Leve em consideração o ano com 365 dias e o mês com 30. (Ex: 3 anos, 2 meses e 15 dias = 1170 dias.)
5) Um usuário deseja um algoritmo onde possa escolher que tipo de média
deseja calcular a partir de 3 notas. Faça um algoritmo que leia as notas, a opção escolhida pelo usuário e calcule a média. 1 -aritmética 2 -ponderada (pesos: 3,3,4)
6) Escrever um algoritmo que lê um valor inteiro, calcula o fatorial desse
número e mostra o resultado.
7) Escrever um algoritmo que lê: - a percentagem do IPI a ser acrescido no
valor das peças - o código da peça 1, valor unitário da peça 1, quantidade de peças 1 - o código da peça 2, valor unitário da peça 2, quantidade de peças 2 O algoritmo deve calcular o valor total a ser pago e apresentar o MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO – IFMT CAMPUS CUIABÁ - CEL. OCTAYDE JORGE DA SILVA DEPARTAMENTO DE ENGENHARIA ELÉTRICA E AUTOMAÇÃO resultado. Fórmula : (valor1*quant1 + valor2*quant2)*(IPI/100 + 1) 8) Crie um algoritmo que recebe 2 números e multiplica o num1 pelo num2 através de somas repetidas. (ex: 2 e 3 = 2 + 2 + 2)
9) Escreva um algoritmo para ler o número total de eleitores de um
município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores.
10) Faça o algoritmo para multiplicar 2 números inteiros (A multiplicado por
B) através de somas sucessivas. Procure fazer uma versão mais “otimizada” que use um menor número de operações de soma na execução deste algoritmo.