Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lógica de Programação e Algoritmos Portfólio Guarulhos, 27 Setembro de 2015 Trabalho de Conclusão de Módulo da Faculdade Eniac, apresentado à disciplina de Lógica de Programação e Algoritmos Prof. CAO JI KAN 1°) João recebeu seu salário e precisa pagar duas contas atrasadas. Em razão do atraso, ele deverá pagar multa de 2% sobre cada conta. Faça um programa que calcule e mostre quanto restará do salário de João. R: Algoritmo "salario a receber " var salario,resto_sal,conta1,conta2,multa1,multa2 : real inicio ESCREVA("Digite seu salário:") LEIA (salario) ESCREVA ("Digite o valor da 1° contas atrasadas:") LEIA (conta1) ESCREVA ("Digite o valor da 2° contas atrasadas:") LEIA (conta2) multa1 <- conta1 * 2/100 multa2 <- conta2 * 2/100 resto_sal <- salario - ((conta1+multa1)+(conta2+multa2)) ESCREVA ("O que restou:",resto_sal) fimalgoritmo 2°) Faça um programa que receba o número de horas trabalhadas, o valor do salário mínimo e o número de horas extras trabalhada, calcule e mostre o salário a receber, de acordo com as regras a seguir: a) a hora trabalhada vale 1/8 do salário mínimo; b) a hora extra vale 1/4 do salário mínimo; c) o salário bruto equivale ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada; d) a quantia a receber pelas horas extras equivale ao número de horas extras trabalhadas multiplicados pelo valor da hora extra; e) o salário a receber equivale ao salário bruto mais a quantia a receber pelas horas extras. R: Algoritmo " HORA TRABALHADA" var H_TRAB,H_EXTRA,SAL_MIN,SAL : real inicio ESCREVA ("Informe quantas horas normais de trabalho:") LEIA (H_TRAB) ESCREVA ("Informe o valor do Salário Mínimo:") LEIA (SAL_MIN) ESCREVA ("Informe quantas horas extras de trabalho:") LEIA (H_EXTRA) ESCREVA (" A hora trabalhada vale:",SAL_MIN/8) ESCREVA (" A hora extra vale:",SAL_MIN/4) ESCREVA (" O valor do salário bruto é:",H_TRAB*SAL_MIN/8) ESCREVA (" A quantidade de horas extras é de:",H_EXTRA*SAL_MIN/4) ESCREVA (" SEU SALÁRIO SERÁ DE:",H_TRAB*SAL_MIN/8 + H_EXTRA*SAL_MIN/4) fimalgoritmo 3°) Faça um programa que receba a quantidade de dinheiro em reais que uma pessoa que vai viajar possui. Ela vai passar por vários países e precisa converter seu dinheiro em dólares, marco alemão e libra esterlina. Sabe-se que a cotação do dólar é de R$ 1,80; do marco alemão, de R$ 2,00; e da libra esterlina, de R$ 3,57. O programa deve fazer as conversões e mostrá-las. R: Algoritmo "Moedas" var Reais, dolar, Marco, Libra : real inicio ESCREVA ("Digite a quantidade de dinheiro em reais que queira converte:") LEIA (Reais) dolar <- Reais * 1.80 Marco <- Reais * 2.00 Libra <- Reais * 3.57 ESCREVA ("O Dinheiro foi convertido em:", dolar, " Dólar,") ESCREVA (Marco, " Marco Alemão ou") ESCREVA (Libra, " Libra esterlina.") fimalgoritmo 4°) Faça um programa que receba uma hora (uma variável para hora e outra para minutos), calcule e mostre: a) a hora digitada convertida em minutos; b) o total dos minutos, ou seja, os minutos digitados mais a conversão anterior; c) o total dos minutos convertidos em segundos R: Algoritmo " HORAS e MINUTOS" var HORAS,MINUTOS,H_EM_MNTS,T_M,T_MS: real inicio ESCREVA ("O Valor das Horas:") LEIA (HORAS) ESCREVA ("O Valor dos Minutos:") LEIA (MINUTOS) ESCREVA (" Hora em Minutos =”, HORAS*60) ESCREVA (" Total dos Minutos =”, MINUTOS*1) ESCREVA (" Total dos Minutos em Segundos=”, MINUTOS*100) fimalgoritmo
Compartilhar