Baixe o app para aproveitar ainda mais
Prévia do material em texto
� AP – Atividade Avaliativa 02 Professor: Ruy Barbosa Figueiredo Júnior Curso : Engenharias Disciplina: Algoritmos e Programação – Valor: 3,0 Pontos Gabarito – Algorítmos em Portugol Faça um algoritmo e um programa que leia dois números faça a divisão do primeiro numero pelo segundo e imprima: Quais são os números e uma mensagem informado o resto da divisão do primeiro número pelo segundo. Início inteiro: num1, num2, quociente, resto; escreva (“Digite o primeiro numero”); leia (num1); escreva (“Digite o segundo numero”); leia (num2); quociente ( num1 div num2; resto ( num1 mod num2; escreva (“o quociente da divisão de”, num1, “por”, num2, “eh: “, quociente); escreva (“o quociente da divisão de”, num1, “por”, num2, “eh: “, quociente); fim. Faça um algoritmo e um programa que leia o nome de uma pessoa e a sua idade e imprima em linhas distintas o nome e idade. Início caractere: nome; inteiro: idade; escreva (“Digite o nome da pessos”); leia (nome); escreva (“Digite a idade desta mesma pessoa”); leia (idade); escreva (nome, “você tem”, idade, “anos“); fim. Considere um número inteiro de três dígitos e faça um algoritmo e um programa que faça somente uma leitura do número e seja capaz de inverter este número de 3 dígitos fornecido, ou seja, apresentar primeiro a unidade, depois a dezena e depois a centena. início inteiro: Num, Uni, Dez, Cen; escreva (“Digite um numero com 3 digitos”); leia (Num); Uni ( Num mod 10; Dez ( (Num div 10) mod 10; Cen ( Nnum div 100; escreva (Uni, Dez, Cen); fim. Uma locadora de veículos está preocupada em informar aos seus clientes dados sobre o consumo e autonomia de seus automóveis, para tanto contratou a empresa alunos batutas para que façam um algoritmo e um programa com as seguintes especificações: Ao completar o tanque de combustível de um automóvel, calcule e mostre o consumo efetuado, assim como a autonomia que no carro ainda terá após o abastecimento. Considere que o veículo sempre seja abastecido até encher o tanque e que são fornecidas apenas a capacidade do tanque, a quantidade de litros abastecidos e a quilometragem percorrida desde o ultimo abastecimento. Início //CT= Capacidade do tanque //QLA= Quantidade de litros abastecidos //KMP= Quilômetros percorridos //CONS= Consumo //AUTO= Autonomia //LA= Litros abastecidos real: CT, QLA, KMP, CONS, AUTO, LA; escreva: (“Digite a capacidade do tanque”); leia: (CT); escreva: (“Digite a quilometragem percorrida após o ultimo abastecimento”); leia: (KMP); escreva: (“Digite a quantidade de litros abastecida”); leia: (QLA); CONS ← KMP/QLA; AUTO←CONS * CT; escreva: (“O consumo do veículo foi de : “,CONS,”Km/Litro”); escreva: (“ O veículo possui autonomia para rodar “, AUTO, “Km”). fim É muito importante para os engenheiros utilizarem a tecnologia e os conhecimentos adquiridos na universidade para a solução de problemas de engenharia, portanto faça um algoritmo e um programa que calcule a quantidade de latas de tinta necessárias e o custo para pintar seis cômodos de 10m². Sabendo que: A lata de tinta custa R$ 50,00 Cada lata contém 5 litros Cada litro pinta 3 metros quadrados Início real: quant, custo, area_total; area_total ← 10 * 6; quant ← area_total /3; custo ←quant *50; escreva: (“A quantidade de latas de tinta para pintar os cômodos eh”, quant); escreva: (“ O custo com atinta para pintar os conmodos eh de : “, custo); fim Um dado comerciante maluco cobra 15% de acréscimo para cada prestação em atraso e depois dá um desconto de 15% sobre este valor. Adquirindo os conhecimentos adquiridos, faça um algoritmo e um programa em C/C++ que solicite o valor da prestação em atraso e apresente o valor final a pagar, assim como o prejuízo do comerciante. Início real: Prest, V_atual , V_final, Preju; escreva: (“Digite o valor da prestação em atraso”); leia (Prest); VA ( Prest * 1,15; VF ( VA * 0,85; Prej ( Prest – VF; escreva (“O valor final a ser pago pelo cliente é: R$ “,VF); escreva (“O prejuízo apurado é de: R$ “, Prej); fim. O custo ao consumidor de um carro novo é a soma do preço de fábrica com o percentual de lucro do distribuidor, dos impostos aplicados ao preço de fábrica e do transporte da fábrica até o distribuidor. Faça um algoritmo em pseudocódigo (portugol) e um programa em C/C++ que receba o preço de fábrica de um veículo, o percentual de lucro do distribuidor, o valor dos impostos e o valor do transporte, calcule e mostre: O valor correspondente ao lucro do distribuidor; O valor correspondente aos impostos; O valor correspondente ao transporte do carro; O preço final do veículo. Início real: p_fab, perc_luc, lucro_dist, perc_imp, imp, transp, custo_cons; escreva: (“Digite o preço de fábrica do veículo”); leia (p_fab); escreva: (“Digite o percentual de lucro do distribuidor”); leia (perc_luc); escreva: (“Digite o percentual de impostos que incidem sobre o veículo”); leia (perc_imp); escreva: (“Digite o valor do transporte do veículo”); leia (transp); lucro_dist ( p_fab * perc_luc/100; imp ( p_fab * perc_imp/100; custo_cons ( p_fab + lucro_dist + imp + transp; escreva (“O valor correspondente ao lucro do distribuidor é de R$: “,lucro_dist); escreva (“O valor correspondente aos impostos é de R$: “, imp); escreva (“O valor correspondente ao transporte do veículo é de R$: “,transp); escreva (“O preço final do veículo é de R$: “, custo_cons); fim. Faça um algoritmo em pseudocódigo (portugol) e um programa em C/C++ que receba o custo de um prédio de apartamentos, e o valor de venda de um apartamento deste prédio, calcule e mostre a quantidade de apartamentos que devem ser vendidos para que, pelo menos, o custo da obra seja alcançado. ALGORÍTMO DECLARE custo, valor_venda, quant NUMÉRICO ESCREVA “Digite o valor referente ao custo do prédio” LEIA custo ESCREVA “Digite o valor de venda de cada apartamento” LEIA valor_venda quant ( custo / valor_venda ESCREVA “ A quantidade de apartamento vendidos para alcançar o custo é: “,quant FIM_ALGORÍTMO Sabe-se que o quilowatt de energia custa um quinto do salário mínimo. Faça um algoritmo em pseudocódigo (portugol) e um programa em C/C++ que receba o valor do salário mínimo e a quantidade de quilowatts consumida por uma residência. Calcule e mostre: O valor de cada quilowatt. O valor pago por esta residência, sabendo-se que se o consumo for inferior a 30 quilowatts terá um desconto de 15% do valor total pago. ALGORÍTMO DECLARE sal_min, custo_kw, kw_cons, v_pago NUMÉRICO ESCREVA “Digite o valor do salário mínimo vigente” LEIA sal_min ESCREVA “Digite o valor de KW consumido pela residência” LEIA kw_cons custo_kw ( sal_min / 5 se (kw_cons < 30) então v_pago ( custo_kw * kw_cons*0,85 senão v_pago ( custo_kw * kw_cons fimse ESCREVA “ O valor de cada qulowatt é de R$: “,custo_kw ESCREVA “ O valor pago pela residência é de R$: “,v_pago FIM_ALGORÍTMO Sabe-se que o quilowatt de energia custa um quinto do salário mínimo. Faça um algoritmo utilizando fluxograma que receba o valor do salário mínimo e a quantidade de quilowatts consumida por uma residência. Calcule e mostre: O valor de cada quilowatt. O valor pago por esta residência, sabendo-se que se o consumo for inferior a 30 quilowatts terá um desconto de 15% do valor total pago.v_pago custo_kw *kw_cons fim� v_pago v_pago custo_kw *kw_cons * 0,85 não sim (kw_cons < 30) custo_kw sal_min / 5 sal_min, kw_cons início
Compartilhar