·
Cursos Gerais ·
Lógica de Programação
Send your question to AI and receive an answer instantly
Recommended for you
9
Lógica e Técnicas de Programação - Avaliação Final Objetiva
Lógica de Programação
UMG
5
Lógica e Técnicas de Programação - Avaliação 1
Lógica de Programação
UMG
5
Logica e Tecnicas de Programacao Avaliação 1
Lógica de Programação
UMG
3
Lógica e Técnicas de Programação - Avaliação Final Discursiva
Lógica de Programação
UMG
4
Prova Presencial Lógica e Técnicas de Programação 1 Chamada 26 10 2016
Lógica de Programação
UMG
11
Lógica de Programação _senai_respostas
Lógica de Programação
UMG
5
Logica de Programação Estacio de Sa
Lógica de Programação
UMG
5
Lógica e Técnicas de Programação Avaliação 2
Lógica de Programação
UNIASSELVI
7
Lógica e Técnicas de Programação Av4
Lógica de Programação
UNIASSELVI
9
A1 - Linguagem de Programação Fmu
Lógica de Programação
FMU
Preview text
UNIVERSIDADE CATÓLICA DE GOIÁS DEPARTAMENTO DE COMPUTAÇÃO 1 EXERCÍCIOS DE ESTRUTURAS SEQUENCIAIS 1. O coração humano bate em média uma vez por segundo. Desenvolver um algoritmo para calcular e escrever quantas vezes o coração de uma pessoa baterá se viver X anos. Dado de entrada: idade da pessoa (inteiro em anos).Considerações: 1 ano = 365,25 dias, 1 dia = 24 horas, 1 hora = 60 minutos e 1 minuto = 60 segundos. 2. Um fabricante de latas deseja desenvolver um algoritmo para calcular o custo de uma lata cilíndrica de alumínio, sabendo-se que o custo do alumínio por m² é R$ 100,00. Dados de Entrada: raio e altura da lata (em metros). Área lata = área base (π * r² * 2) + área lateral (2 * π * r * h) Considere o preço do alumínio por m² como sendo uma constante. 3. Teorema de Pitágoras: H² = L1² + L2². Tem uma infinidade de números com essa combinação. Dado dois números inteiros positivos, M e N, onde M>N, desenvolver um algoritmo para entrar com dois números positivos e fornecer os valores dos lados e hipotenusa do triângulo gerados combinando M e N. L1 = M² - N², L2 = 2 * M * N, Hipotenusa = M² + N² 4. Muitos países estão passando a utilizar o sistema métrico. Fazer um algoritmo para executar as seguintes conversões: • Ler uma temperatura dada em graus Fahrenheit e imprimir o equivalente em Celsius (C = 5/9 * (F - 32)). • Ler uma quantidade de chuva dada em polegadas e imprimir o equivalente em milímetros (1 polegada = 25,4 mm). 5. Para calcular o número de raízes e resolver dois coeficientes A,B e C de uma equação quadrática e calcular e imprimir o valor do discriminante. Δ = B² - 4 * A * C . 6. O custo do consumidor (C) de um carro novo é dado da seguinte forma: ao fabricante o custo é apenas 60% do preço de um carro de fábrica. Supondo que a porcentagem do distribuidor seja de 12% e que os impostos aplicados também sobre o preço de fábrica são 45%. Faça um algoritmo que leia o preço de fábrica e imprima o custo ao consumidor. 7. Desenvolver um algoritmo para ler os comprimentos dos três lados de um triângulo (L1, L2 e L3) e calcular a área do triângulo de acordo com a fórmula: Onde area = √(T * (T - L1) * (T - L2) * (T - L3)) T = (L1 + L2 + L3)/2 8. Desenvolver um algoritmo para ler o nome, idade e peso de três pessoas. Calcular e imprimir idade e o peso médio das três pessoas. 9. Dados os pontos A e B, cujas coordenada A(x1, y1) e B(x2, y2) serão informados via teclado, desenvolver um algoritmo que calcule a distância entre A e B. Onde D = √(x2 - x1)² + (y2 - y1)² 10. Dado um número de 3 algarismos construir outro número de quatro algarismos de acordo com a seguinte regra: • Os três primeiros algarismos, contados da esquerda para direita são iguais aos do número dado; • O quarto algarismo é um dígito de controle calculado segundo o seguinte forma: primeiro algarismo * segundo algarismo * 3 + terceiro algarismo * 5; o dígito de controle é igual ao resto da divisão dessa soma por 7. 11. Fazer um algoritmo que dados os 4 elementos de uma matriz 2 x 2. Calcule e escreva o valor do determinante desta matriz. [a11 a12] [a21 a22] = a11 * a22 - a21 * a12 12. Dada a base e a altura de uma pirâmide. Fazer um algoritmo que calcule e escreva o volume desta. Volume = 1/3 * Base * Altura 13. Fazer um algoritmo que obtenha o raio e a altura de um cilindro. Calcule e escreva o volume e a área deste cilindro. Área = 2 * π * raio * (altura + raio) e Volume = π * raio² * altura 14. Uma locadora de charretes cobra R$10,00 de taxa para cada 3 horas de uso destas e R$5,00 para cada 1 hora abaixo destas 3 horas. Fazer um algoritmo que dado a quantidade de horas que a charrete foi usada calcular e escrever quanto o cliente tem de pagar. 15. Fazer um algoritmo que leia três números inteiros positivos (A,B,C) e calcule a seguinte expressão: D = R + S - = - 2 - R = (A + B)² e S = (B + C)² 16. Fazer um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias. 17. Fazer um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias. 18. Fazer um algoritmo que leia o tempo de duração de um evento expresso em segundos e mostre-o expresso em horas, minutos e segundos. 19. Um sistema de equações lineares do tipo: ax + bx = c dx + ey = f pode ser resolvido segundo mostrado abaixo : x = ce - bf - ae - bd y = af - cd ae - bd Escreva um algoritmo que lê os coeficientes a, b, c, d, e e f. Calcule e mostre os valores de x e y. 20. Fazer um algoritmo em que um número em reais e calcula o menor número de notas possíveis de 100, 50, 10, 5 e 1 com em o valor lido pode ser decomposto. Escrever o valor lido e a relação de notas necessárias. 21. Escrever um algoritmo que: • a porcentagem 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 resultado. Formula: (valor1 * quant1 + valor2 * quant2)* ( (IPI / 100 + 1) 22. Escreva um algoritmo para calcular o consumo médio de um automóvel (medido em Km/l), dado que são conhecidos a distância total percorrida e o volume de combustível consumido para percorrê-la (medido em litros). Observação: a principal questão a ser levantada na obtenção do algoritmo pedido consiste na formulação da expressão usada para calcular o consumo médio (CM) a partir da distância total percorrida (DIST) e do volume de combustível consumido (VOL), que é dado por: CM = DIST/VOL. 23. Escrever um algoritmo que lê o número de um funcionário, seu número de horas trabalhadas, o valor que recebe por hora, o número de filhos com idade menor que 14 anos e o valor do salário família ( pago por filho com idade de 14 anos).Calcular o salário total deste funcionário e escreve o seu número e o seu salário total. 24. Escrever um algoritmo que lê o valor de uma compra em dólares, a taxa do dólar do dia da compra, o percentual de ICMS e o percentual do imposto sobre importação e calcula o valor a ser pago em reais, sabendo-se que o valor de compra é calculado com a quantia do ICMS incidindo sempre sobre os valores em reais. 25. Em um hotel com 42 apartamentos resolveu fazer promoções para os fins de semana fora da alta temporada, isto é, nos meses de abril, maio, junho, agosto, setembro, outubro e novembro. A taxa da promoção é de 22% da diária normal. A ocupação média do hotel sem promoção é de 40%. A expectativa é aumentar a taxa de ocupação para 70%. Supondo que essas expectativas se confirmem, escreva um algoritmo que lê a diária normal e calcula e escreve as seguintes informações: • O valor da diária no período da promoção; • O valor médio arrecadado sem a promoção, durante um mês. • O valor médio arrecadado com a promoção, durante um mês. • O lucro ou prejuízo mensal com a promoção. 26. Escrever um algoritmo que lê um número de 3 dígitos e o inverte, escrevendo o número lido e o invertido. 27. Em uma padaria o padeiro quer saber qual o custo de fabricação do pão francês de forma a saber por quanto terá que vender o pão, tendo um lucro de 30%. Sabendo-se que a receita do pão leva farinha, água e fermento, escreva um algoritmo que lê a quantidade de quilos de farinha, o valor do quilo de farinha, a quantidade de litros de água, o valor do litro de água, a quantidade de quilowatts hora de luz, o valor do quilowatt hora e o percentual do imposto que o padeiro paga pelo pão e calcula o preço de custo e o valor de venda, escrevendo estes valores. 28. Escrever um algoritmo que lê a massa (ton) de um avião, sua aceleração (m/s²) e o tempo (s) que levou do repouso até a decolagem. Calcule e escreva a velocidade atingida (km/h), o comprimento da pista (m) e o trabalho mecânico realizado (J) no momento da decolagem. (v = (m * v²) / 2) 29. Escrever um algoritmo que lê o público total de futebol e fornece o renda do jogo, sabendo-se que havia 4 tipos de ingressos assim distribuídos: popular 10% a R$1,00, geral 50% a R$5,00, arquibancada 30% a R$10,00 e cadeiras 10% a R$20,00. 30. Uma autolocadora aluga seus carros com uma taxa fixa por dia, um taxa por km rodado e desconto de 10% na taxa por km rodado para aqueles clientes que devolvem o carro cheio e fazem uso de mais de 3 dias. Escrever um algoritmo que lê a taxa por dia, a taxa por km rodado, o número de km rodado e o total de dias de locação, calcula e escreve o valor total do aluguel, o valor do desconto, o número de dias, e o total de quilômetros rodados. 31. Escrever um algoritmo que lê a taxa de potência de um refrigerador e, o tempo que permanece ligado e o valor do kWh. Calcule a energia em kilowatt hora total gasta pelo refrigerador, bem como, o valor a ser pago à companhia de Energia Elétrica. AUTORES: Alexandre Ribeiro Eugênio Júlio Messala C. Carvalho José Luiz de Freitas Júnior Leandro Luís Galdino de Oliveira Míriam Sandra Rosa Nágela Bittar Lobo 25. Desenvolver um algoritmo que calcula o salário bruto e líquido de um funcionário. Dados de Entrada: • Nome do Funcionário • Hora-Extra Trabalhadas (horas) Constantes: • Salário Mínimo = 136,00 ( em reais) • Salário Hora-Extra = 10.00 (dez reais por hora) Sabe-se: • Salário Hora-Extra = Hora-Extra trabalhadas * Salário • Salário bruto = Salário Mínimo + Salário Hora-Extra • Desconto INSS = 12% do Salário Bruto, se salário bruto maior que R$ 1500,00. • Desconto do Imposto de Renda = 20% do Salário Bruto, se salário bruto maior que R$ 2000,00. • Salário Líquido = Salário Bruto - Deduções 26. Números palíndromos são aqueles que escritos da direita para esquerda ou da esquerda para direita tem o mesmo valor. Ex. 929, 44, 97379. Fazer um algoritmo que dado um número de 5 dígitos; calcule e escreva se este número é palíndromo. 27. Números quadrados são aqueles cuja raiz quadrada é um número inteiro. Ex. 144. Fazer um algoritmo que dado um número inteiro positivo; calcule se ele ou nao quadrado perfeito. 28. O número 3025 possui a seguinte característica: ( 30 + 25 = 55 552 = 3025 Fazer um algoritmo que dado um número de 4 dígitos calcule e escreva se este número possui ou não tal característica. 29. Um banco concede um crédito especial aos seus clientes, variavel com o saldo médio no último ano. Faça um algoritmo que leia o saldo médio de um cliente e calcule o valor de crédito de acordo com a tabela abaixo. Mostre uma mensagem informando o saldo médio e o valor do crédito(a percentagem aplicada sobre o saldo médio) . Saldo Médio Percentual de 0 a 200 nenhum crédito de 201 a 400 20% de 401 a 600 30% acima de 601 40% 30. Um vendedor necessita de um algortimo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo: Código do Produto Preço Unitário 1001 R$ 5,32 1324 R$ 6,45 6548 R$ 2,37 0987 R$ 5,32 7623 R$ 6,45 31. Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo. Mostre uma mensagem no caso de código inválido. Código Preço Unitário 'ABCD' R$ 5,30 'YXIT' R$ 6,80 'BTSD' R$ 2,50 'YPOV' R$ 6,57 UNIVERSIDADE CATÓLICA DE GOIÁS DEPARTAMENTO DE COMPUTAÇÃO 2 EXERCÍCIOS DE ESTRUTURAS CONDICIONAIS 1. Desenvolver um algoritmo que leia um número inteiro e verifique se o número é divisível por 5 e por 3 ao mesmo tempo. 2. Dados quatro números distintos, desenvolver um algoritmo que determine e imprima a soma dos três menores. 3. Desenvolver um algoritmo que leia os coeficientes (A,B e C) de uma equação do segundo grau (Ax² + Bx + C = 0) e calcule suas raízes. O programa deve mostrar, quando possível, o valor das raízes calculadas e a classificação das raízes: "RAÍZES IMAGINÁRIAS", "RAIZ ÚNICA", "RAÍZES DISTINTAS". 4. Desenvolver um algoritmo para ler um número X e calcular e imprimir o valor de Y de acordo com as condições abaixo: Y = X , se X < 1 ; Y=0 , se X = 1 e Y = X/2 , se X > 1 5. Desenvolver um algoritmo para pedir um mês e ano e exibir o número de dias do mês/ano digitados. 6. Desenvolver um algoritmo para ler o número de uma sala aqui , a capacidade e o total de alunos matriculados na mesma e imprimir uma linha mostrando o número da sala, capacidade, o número de cartões copiados e a 13,5 cópias por aluno em sala lotada no mês. disponibilidade não é sala está lotada ou não. 7. Desenvolver um algoritmo que determine imposto de compra em benefício de um funcionário pelo governo. Um imposto bruto de 20% do salário do funcionário e o funcionário ganha mais de 12 salários mínimos e uma diferença igual ou superior a 5 mil, o ganho é imposto e a folga fiscal de isenção parte de 5 salários. Imposto sobre o ganho mensal nos outros 4 salários. Calcule a quantidade de ganhos entre 3 e 2 % do salário base e percentagem de imposto sobre o ganho e imprima "imposto a pagar", caso contrário "impostos ou rendimentos". 8. Desenvolver um programa de cálculo de conta de água da SANAEGO. O conta de água variada dependendo do tipo de consumo, ou seja o que o valor está em reais aparecia igual que ao alcançar a conta é o: • Residencial: R$ 5,00 de taxa mas R$ 0,05 por m³ gastos • Comercial: R$ 500,00 para os primeiros 40 m³ gastos mas R$ 0,25 por m³ gastos • Industrial: R$ 800,00 para os primeiros 100 m³ gastos mas R$ 0,04 por m³ gastos O programa deverá ler a conta do cliente, o tipo de consumidora(residencial, comercial e industrial) e o consumo de água por metros cubos. Como resultado imprima a conta do cliente e o valor em real a ser pago pelo mesmo. 9. Uma locadora de filmes tem a seguinte regras para aluguel de fitas. • Nas segundas, terças e quintas (2, 3 e 5): um desconto de 40% em cima do preço normal; • Nas quartas , sextas, sábados e domingos (4,6 ,7 e 1): preço normal • Aluguel de fitas comuns: preço normal e aluguel de lançamentos: acréscimo de 15% em cima do preço normal. Desenvolver um algoritmo para ler o preço normal da fita ( em R$) e a categoria do filme alugado (comum ou lançamento). Calcular e imprimir o preço final que será pago pela fita. 10. Desenvolver um algoritmo com as opções de calcular e imprimir o volume e a área de superfície de um cone reto, um cilindro ou uma esfera. O algoritmo deverá ler a opção da figura desejada(cone,ciliindro /esfera) e de acordo com a opção escolhida calcular o volume e a área de superfície da figura pedida. Fórmulas: • Cone Reto : Volume = Π * Raio² * altura /3 e Area = Π * Raio * √ (Raio² + Altura²) • Cilindro : Volume = Π * Raio² * altura e Area = 2 *Π* Raio * altura • Esfera : Volume = 4/3 * Π * Raio³ e Area = 4 * Π * Raio² 11. Um certo aço é classificado de acordo com o resultado de três testes abaixo, que devem determinar se o mesmo satisfaz as seguintes especificações: • Conteúdo de Carbono abaixo de 7%. • Dureza Rockwell maior do que 50. • Resistência à tração maior do que 80000 psi. Ao aço é atribuído o grau 10 se passar por todos os testes; 9 se passar somente nos testes 1 e 2; 8 se passar no teste 1; e 7 se não passar nos 3 testes. Desenvolver um algoritmo/programa que lê o conteúdo do carbono(CC) , a dureza Rockwell (DR) e a resistência à tração(RT) e fornece a classificação do aço. 12. Fazer um algoritmo que dado um número inteiro positivo, calcular e escreva se este é positivo e múltiplo de 3 ao mesmo tempo. 13. Fazer um algoritmo que calcule e imprima o salário reajustado de um funcionário de acordo com as seguintes regras: • Salários de até R$ 300,00 reajuste de 50%. • Salários maiores que R$ 300,00 reajuste de 30% 14. Fazer um algoritmo que dado três valores A,B, C e verificar se eles formam um triângulo. Formando triângulo dizer se é triângulo equilátero, isósceles ou escaleno. 15. Aparecer um algoritmo que dado os lados de um triângulo A,B e C. Dizer se os dados lados formam um triângulo: retângulo (A² = B²+C²) , obtusângulo (A² > B²+ C²) ou acutângulo (A² < B²+ C²). 16. Escrever um algoritmo que calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem "aprovado", caso a media superior igual que 7 , ou a mensagem "reprovado", caso contrário. 17. Implementar um algoritmo que ao encontrar o maior dentre 3 números inteiros quaisquer. Suponha todos serem diferentes. 18. Construir um algoritmo que lê o código de um aluno e suas três notas. Calcule a média ponderada do aluno, considerando os pesos para a maior nota seja 4 e para as duas restantes, 3. Mostre o código do aluno, suas três notas, a média e uma mensagem "APROVADO" se a média for maior ou igual a 5 "REPROVADO" caso medianor que 5. 19. Fazer um algoritmo que leia um número inteiro e mostre uma mensagem indicando se este número é gás o é par ou ímpar, e o ne e negativo. 20. Fazer um algoritmo que lea a altura e o sexo de uma pessoa (?M? masculino e ?F? feminino), construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas: - para homens: (72.7*h)-58 - para mulheres: (62.1*h)-44.7 21. 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. (a) aritmética (b) ponderada (3,3,4) (c) harmônica 22. Escrever um algoritmo que lê um conjunto de 4 valores i, a, b, c, onde i é um valor inteiro e positivo e a, b, c, são quaisquer valores reais e os escreva. A seguir: (a) Se i=1 escrever os três valores a, b, c, em ordem crescente. (b) Se i=2 escrever os três valores a, b, c, em ordem decrescente. (c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique entre os dois. 23. Construa um algoritmo que calcule e escreva o custo e a quantidade de latas de tinta necessárias, para pintar tanques cilíndricos de combustíveis. É fornecida as seguintes informações: o preço da lata de tinta de 5 litros, o raio e a altura desses cilindros. Cada litro de tinta pinta 3 metros quadrados. 24. Desenvolver um algoritmo para calcular e imprimir o preço final de um carro. O valor do preço inicial de fábrica é fornecido por um meio de entrada. O carro pode ter as seguintes opções: (a) Ar condicionado: R$ 1750,00 (b) Pintura Metálica: R$ 800,00 (c) Vidro Elétrico: R$ 1200,00 (d) Direção Hidráulica: R$ 2000,00. 32. 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ódigo Cargo Percentual 101 Gerente 10% 102 Engenheiro 20% 103 Técnico 30% 33. Escrever um algoritmo que lê o número de identificação, as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios que fazem parte da avaliação. Calcular a média de aproveitamento, usando a fórmula: M A = (Nota1 + Nota2 ∗ 2 + Nota3 ∗ 3 + M E)/7 A atribuição de conceitos obedece a tabela abaixo: Média Conceito 9, 1 a 10,0 A 7,6 e 9,0 B 6,1 e 7,5 C 4,1 e 6,0 D < 4,0 E O algoritmo deve escrever o número do aluno, suas notas, a média dos exercícios, a média de aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A, B ou C e REPROVADO se o conceito for D ou E. 34. Fazer um algoritmo que leia os dados de um usuário de telefone de uma empresa de telefonia: o seu nome e o número do telefone e verifique se o número de telefone (Exemplo:21241212) está correto, ou seja, o e’ o prefixo (3 primeiros dígitos) é correspondente ao bairro especificado. Sabendo-se os prefixos existem nos bairros conforme a tabela abaixo: Bairro Prefixo Oeste, Vila Nova, Coimbra 223,225,212,243 Centro, Universitário, Sul 223,224,215,295 Bueno, Campinas, Leste 215,212,291,268 35. Fazer um algoritmo que receba a idade e o nome de um nadador e imprima o nome, a idade e a categoria do nadador seguindo as seguintes regras: Categoria Idade Infantil 5 a 10 anos Juvenil 11 a 17 anos Sênior acima de 18 anos 36. Elabore um algoritmo que leia o valor de dois números inteiros e a operação aritmética desejada; calcule, então, a resposta adequada. Utilize os símbolos da tabela a seguir para ler qual a operação aritmética escolhida. Símbolo Operação + Adição - Subtração * Multiplicação / Divisão 37. Elabore um algoritmo que calcule o que deve ser pago por um produto considerando o preço normal de etiqueta e a escolha da condição de pagamento. Utilize os códigos da tabela a seguir para ler qual a condição de pagamento escolhido e efetuar o cálculo adequado. Código Condição de Pagamento 1 À vista, dinheiro ou cheque, 10% de desconto 2 À vista, cartão de crédito, 5% de desconto 3 Em 2 vezes, preço normal da etiqueta sem juros 4 Em 3 vezes, preço normal da etiqueta + 10% de juros 38. A cidade de Perdz das Cruzes possui um único posto telefônico. Por este posto são feitas todas as ligações interurbanas da cidade. O valor a ser pago e calculado seguindo as seguintes regras: • Taxa de R$2,00 pela ligação, R$ 1,00 para os 3 primeiros minutos; • Acima de três primeiros minutos as regras são de R$ 1,50 para cada intervalo de 5 minutos e R$ 0,25 para cada minuto abaixo disto. A telefonista ira fornecer o nome do usurário e o tempo da ligação em minutos, o algoritmo devera calcular o valor a ser pago e escrever o nome e o valor da conta. 39. A Distribuidora de Combustíveis Ave Maria ira dar um aumento em função da quantidade de combustível comprado anualmente por seus clientes. Os postos que consomem em média até 50.000 litros de combustível mês, terão aumento de 20%. Os postos que consomem acima desta media, 12% de aumento. A distribuidora ira fornecer o nome do posto e seu consumo anual. Calcule e escreva qual será o preço do litro de combustível para o posto, levando-se em conta que a distribuidora cobra R$1,63 por litro. 40. Desenvolver um algoritmo para receber uma data e consistir esta data. ( Consistir: verificar se é uma data válida) AUTORES: • Alexandre Ribeiro • Eugênio Júlio Messala C. Carvalho • José Luiz de Freitas Júnior • Leandro Luís Galdino de Oliveira • Míriam Sandra Rosa • Nágela Bittar Lobo
Send your question to AI and receive an answer instantly
Recommended for you
9
Lógica e Técnicas de Programação - Avaliação Final Objetiva
Lógica de Programação
UMG
5
Lógica e Técnicas de Programação - Avaliação 1
Lógica de Programação
UMG
5
Logica e Tecnicas de Programacao Avaliação 1
Lógica de Programação
UMG
3
Lógica e Técnicas de Programação - Avaliação Final Discursiva
Lógica de Programação
UMG
4
Prova Presencial Lógica e Técnicas de Programação 1 Chamada 26 10 2016
Lógica de Programação
UMG
11
Lógica de Programação _senai_respostas
Lógica de Programação
UMG
5
Logica de Programação Estacio de Sa
Lógica de Programação
UMG
5
Lógica e Técnicas de Programação Avaliação 2
Lógica de Programação
UNIASSELVI
7
Lógica e Técnicas de Programação Av4
Lógica de Programação
UNIASSELVI
9
A1 - Linguagem de Programação Fmu
Lógica de Programação
FMU
Preview text
UNIVERSIDADE CATÓLICA DE GOIÁS DEPARTAMENTO DE COMPUTAÇÃO 1 EXERCÍCIOS DE ESTRUTURAS SEQUENCIAIS 1. O coração humano bate em média uma vez por segundo. Desenvolver um algoritmo para calcular e escrever quantas vezes o coração de uma pessoa baterá se viver X anos. Dado de entrada: idade da pessoa (inteiro em anos).Considerações: 1 ano = 365,25 dias, 1 dia = 24 horas, 1 hora = 60 minutos e 1 minuto = 60 segundos. 2. Um fabricante de latas deseja desenvolver um algoritmo para calcular o custo de uma lata cilíndrica de alumínio, sabendo-se que o custo do alumínio por m² é R$ 100,00. Dados de Entrada: raio e altura da lata (em metros). Área lata = área base (π * r² * 2) + área lateral (2 * π * r * h) Considere o preço do alumínio por m² como sendo uma constante. 3. Teorema de Pitágoras: H² = L1² + L2². Tem uma infinidade de números com essa combinação. Dado dois números inteiros positivos, M e N, onde M>N, desenvolver um algoritmo para entrar com dois números positivos e fornecer os valores dos lados e hipotenusa do triângulo gerados combinando M e N. L1 = M² - N², L2 = 2 * M * N, Hipotenusa = M² + N² 4. Muitos países estão passando a utilizar o sistema métrico. Fazer um algoritmo para executar as seguintes conversões: • Ler uma temperatura dada em graus Fahrenheit e imprimir o equivalente em Celsius (C = 5/9 * (F - 32)). • Ler uma quantidade de chuva dada em polegadas e imprimir o equivalente em milímetros (1 polegada = 25,4 mm). 5. Para calcular o número de raízes e resolver dois coeficientes A,B e C de uma equação quadrática e calcular e imprimir o valor do discriminante. Δ = B² - 4 * A * C . 6. O custo do consumidor (C) de um carro novo é dado da seguinte forma: ao fabricante o custo é apenas 60% do preço de um carro de fábrica. Supondo que a porcentagem do distribuidor seja de 12% e que os impostos aplicados também sobre o preço de fábrica são 45%. Faça um algoritmo que leia o preço de fábrica e imprima o custo ao consumidor. 7. Desenvolver um algoritmo para ler os comprimentos dos três lados de um triângulo (L1, L2 e L3) e calcular a área do triângulo de acordo com a fórmula: Onde area = √(T * (T - L1) * (T - L2) * (T - L3)) T = (L1 + L2 + L3)/2 8. Desenvolver um algoritmo para ler o nome, idade e peso de três pessoas. Calcular e imprimir idade e o peso médio das três pessoas. 9. Dados os pontos A e B, cujas coordenada A(x1, y1) e B(x2, y2) serão informados via teclado, desenvolver um algoritmo que calcule a distância entre A e B. Onde D = √(x2 - x1)² + (y2 - y1)² 10. Dado um número de 3 algarismos construir outro número de quatro algarismos de acordo com a seguinte regra: • Os três primeiros algarismos, contados da esquerda para direita são iguais aos do número dado; • O quarto algarismo é um dígito de controle calculado segundo o seguinte forma: primeiro algarismo * segundo algarismo * 3 + terceiro algarismo * 5; o dígito de controle é igual ao resto da divisão dessa soma por 7. 11. Fazer um algoritmo que dados os 4 elementos de uma matriz 2 x 2. Calcule e escreva o valor do determinante desta matriz. [a11 a12] [a21 a22] = a11 * a22 - a21 * a12 12. Dada a base e a altura de uma pirâmide. Fazer um algoritmo que calcule e escreva o volume desta. Volume = 1/3 * Base * Altura 13. Fazer um algoritmo que obtenha o raio e a altura de um cilindro. Calcule e escreva o volume e a área deste cilindro. Área = 2 * π * raio * (altura + raio) e Volume = π * raio² * altura 14. Uma locadora de charretes cobra R$10,00 de taxa para cada 3 horas de uso destas e R$5,00 para cada 1 hora abaixo destas 3 horas. Fazer um algoritmo que dado a quantidade de horas que a charrete foi usada calcular e escrever quanto o cliente tem de pagar. 15. Fazer um algoritmo que leia três números inteiros positivos (A,B,C) e calcule a seguinte expressão: D = R + S - = - 2 - R = (A + B)² e S = (B + C)² 16. Fazer um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias. 17. Fazer um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias. 18. Fazer um algoritmo que leia o tempo de duração de um evento expresso em segundos e mostre-o expresso em horas, minutos e segundos. 19. Um sistema de equações lineares do tipo: ax + bx = c dx + ey = f pode ser resolvido segundo mostrado abaixo : x = ce - bf - ae - bd y = af - cd ae - bd Escreva um algoritmo que lê os coeficientes a, b, c, d, e e f. Calcule e mostre os valores de x e y. 20. Fazer um algoritmo em que um número em reais e calcula o menor número de notas possíveis de 100, 50, 10, 5 e 1 com em o valor lido pode ser decomposto. Escrever o valor lido e a relação de notas necessárias. 21. Escrever um algoritmo que: • a porcentagem 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 resultado. Formula: (valor1 * quant1 + valor2 * quant2)* ( (IPI / 100 + 1) 22. Escreva um algoritmo para calcular o consumo médio de um automóvel (medido em Km/l), dado que são conhecidos a distância total percorrida e o volume de combustível consumido para percorrê-la (medido em litros). Observação: a principal questão a ser levantada na obtenção do algoritmo pedido consiste na formulação da expressão usada para calcular o consumo médio (CM) a partir da distância total percorrida (DIST) e do volume de combustível consumido (VOL), que é dado por: CM = DIST/VOL. 23. Escrever um algoritmo que lê o número de um funcionário, seu número de horas trabalhadas, o valor que recebe por hora, o número de filhos com idade menor que 14 anos e o valor do salário família ( pago por filho com idade de 14 anos).Calcular o salário total deste funcionário e escreve o seu número e o seu salário total. 24. Escrever um algoritmo que lê o valor de uma compra em dólares, a taxa do dólar do dia da compra, o percentual de ICMS e o percentual do imposto sobre importação e calcula o valor a ser pago em reais, sabendo-se que o valor de compra é calculado com a quantia do ICMS incidindo sempre sobre os valores em reais. 25. Em um hotel com 42 apartamentos resolveu fazer promoções para os fins de semana fora da alta temporada, isto é, nos meses de abril, maio, junho, agosto, setembro, outubro e novembro. A taxa da promoção é de 22% da diária normal. A ocupação média do hotel sem promoção é de 40%. A expectativa é aumentar a taxa de ocupação para 70%. Supondo que essas expectativas se confirmem, escreva um algoritmo que lê a diária normal e calcula e escreve as seguintes informações: • O valor da diária no período da promoção; • O valor médio arrecadado sem a promoção, durante um mês. • O valor médio arrecadado com a promoção, durante um mês. • O lucro ou prejuízo mensal com a promoção. 26. Escrever um algoritmo que lê um número de 3 dígitos e o inverte, escrevendo o número lido e o invertido. 27. Em uma padaria o padeiro quer saber qual o custo de fabricação do pão francês de forma a saber por quanto terá que vender o pão, tendo um lucro de 30%. Sabendo-se que a receita do pão leva farinha, água e fermento, escreva um algoritmo que lê a quantidade de quilos de farinha, o valor do quilo de farinha, a quantidade de litros de água, o valor do litro de água, a quantidade de quilowatts hora de luz, o valor do quilowatt hora e o percentual do imposto que o padeiro paga pelo pão e calcula o preço de custo e o valor de venda, escrevendo estes valores. 28. Escrever um algoritmo que lê a massa (ton) de um avião, sua aceleração (m/s²) e o tempo (s) que levou do repouso até a decolagem. Calcule e escreva a velocidade atingida (km/h), o comprimento da pista (m) e o trabalho mecânico realizado (J) no momento da decolagem. (v = (m * v²) / 2) 29. Escrever um algoritmo que lê o público total de futebol e fornece o renda do jogo, sabendo-se que havia 4 tipos de ingressos assim distribuídos: popular 10% a R$1,00, geral 50% a R$5,00, arquibancada 30% a R$10,00 e cadeiras 10% a R$20,00. 30. Uma autolocadora aluga seus carros com uma taxa fixa por dia, um taxa por km rodado e desconto de 10% na taxa por km rodado para aqueles clientes que devolvem o carro cheio e fazem uso de mais de 3 dias. Escrever um algoritmo que lê a taxa por dia, a taxa por km rodado, o número de km rodado e o total de dias de locação, calcula e escreve o valor total do aluguel, o valor do desconto, o número de dias, e o total de quilômetros rodados. 31. Escrever um algoritmo que lê a taxa de potência de um refrigerador e, o tempo que permanece ligado e o valor do kWh. Calcule a energia em kilowatt hora total gasta pelo refrigerador, bem como, o valor a ser pago à companhia de Energia Elétrica. AUTORES: Alexandre Ribeiro Eugênio Júlio Messala C. Carvalho José Luiz de Freitas Júnior Leandro Luís Galdino de Oliveira Míriam Sandra Rosa Nágela Bittar Lobo 25. Desenvolver um algoritmo que calcula o salário bruto e líquido de um funcionário. Dados de Entrada: • Nome do Funcionário • Hora-Extra Trabalhadas (horas) Constantes: • Salário Mínimo = 136,00 ( em reais) • Salário Hora-Extra = 10.00 (dez reais por hora) Sabe-se: • Salário Hora-Extra = Hora-Extra trabalhadas * Salário • Salário bruto = Salário Mínimo + Salário Hora-Extra • Desconto INSS = 12% do Salário Bruto, se salário bruto maior que R$ 1500,00. • Desconto do Imposto de Renda = 20% do Salário Bruto, se salário bruto maior que R$ 2000,00. • Salário Líquido = Salário Bruto - Deduções 26. Números palíndromos são aqueles que escritos da direita para esquerda ou da esquerda para direita tem o mesmo valor. Ex. 929, 44, 97379. Fazer um algoritmo que dado um número de 5 dígitos; calcule e escreva se este número é palíndromo. 27. Números quadrados são aqueles cuja raiz quadrada é um número inteiro. Ex. 144. Fazer um algoritmo que dado um número inteiro positivo; calcule se ele ou nao quadrado perfeito. 28. O número 3025 possui a seguinte característica: ( 30 + 25 = 55 552 = 3025 Fazer um algoritmo que dado um número de 4 dígitos calcule e escreva se este número possui ou não tal característica. 29. Um banco concede um crédito especial aos seus clientes, variavel com o saldo médio no último ano. Faça um algoritmo que leia o saldo médio de um cliente e calcule o valor de crédito de acordo com a tabela abaixo. Mostre uma mensagem informando o saldo médio e o valor do crédito(a percentagem aplicada sobre o saldo médio) . Saldo Médio Percentual de 0 a 200 nenhum crédito de 201 a 400 20% de 401 a 600 30% acima de 601 40% 30. Um vendedor necessita de um algortimo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo: Código do Produto Preço Unitário 1001 R$ 5,32 1324 R$ 6,45 6548 R$ 2,37 0987 R$ 5,32 7623 R$ 6,45 31. Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo. Mostre uma mensagem no caso de código inválido. Código Preço Unitário 'ABCD' R$ 5,30 'YXIT' R$ 6,80 'BTSD' R$ 2,50 'YPOV' R$ 6,57 UNIVERSIDADE CATÓLICA DE GOIÁS DEPARTAMENTO DE COMPUTAÇÃO 2 EXERCÍCIOS DE ESTRUTURAS CONDICIONAIS 1. Desenvolver um algoritmo que leia um número inteiro e verifique se o número é divisível por 5 e por 3 ao mesmo tempo. 2. Dados quatro números distintos, desenvolver um algoritmo que determine e imprima a soma dos três menores. 3. Desenvolver um algoritmo que leia os coeficientes (A,B e C) de uma equação do segundo grau (Ax² + Bx + C = 0) e calcule suas raízes. O programa deve mostrar, quando possível, o valor das raízes calculadas e a classificação das raízes: "RAÍZES IMAGINÁRIAS", "RAIZ ÚNICA", "RAÍZES DISTINTAS". 4. Desenvolver um algoritmo para ler um número X e calcular e imprimir o valor de Y de acordo com as condições abaixo: Y = X , se X < 1 ; Y=0 , se X = 1 e Y = X/2 , se X > 1 5. Desenvolver um algoritmo para pedir um mês e ano e exibir o número de dias do mês/ano digitados. 6. Desenvolver um algoritmo para ler o número de uma sala aqui , a capacidade e o total de alunos matriculados na mesma e imprimir uma linha mostrando o número da sala, capacidade, o número de cartões copiados e a 13,5 cópias por aluno em sala lotada no mês. disponibilidade não é sala está lotada ou não. 7. Desenvolver um algoritmo que determine imposto de compra em benefício de um funcionário pelo governo. Um imposto bruto de 20% do salário do funcionário e o funcionário ganha mais de 12 salários mínimos e uma diferença igual ou superior a 5 mil, o ganho é imposto e a folga fiscal de isenção parte de 5 salários. Imposto sobre o ganho mensal nos outros 4 salários. Calcule a quantidade de ganhos entre 3 e 2 % do salário base e percentagem de imposto sobre o ganho e imprima "imposto a pagar", caso contrário "impostos ou rendimentos". 8. Desenvolver um programa de cálculo de conta de água da SANAEGO. O conta de água variada dependendo do tipo de consumo, ou seja o que o valor está em reais aparecia igual que ao alcançar a conta é o: • Residencial: R$ 5,00 de taxa mas R$ 0,05 por m³ gastos • Comercial: R$ 500,00 para os primeiros 40 m³ gastos mas R$ 0,25 por m³ gastos • Industrial: R$ 800,00 para os primeiros 100 m³ gastos mas R$ 0,04 por m³ gastos O programa deverá ler a conta do cliente, o tipo de consumidora(residencial, comercial e industrial) e o consumo de água por metros cubos. Como resultado imprima a conta do cliente e o valor em real a ser pago pelo mesmo. 9. Uma locadora de filmes tem a seguinte regras para aluguel de fitas. • Nas segundas, terças e quintas (2, 3 e 5): um desconto de 40% em cima do preço normal; • Nas quartas , sextas, sábados e domingos (4,6 ,7 e 1): preço normal • Aluguel de fitas comuns: preço normal e aluguel de lançamentos: acréscimo de 15% em cima do preço normal. Desenvolver um algoritmo para ler o preço normal da fita ( em R$) e a categoria do filme alugado (comum ou lançamento). Calcular e imprimir o preço final que será pago pela fita. 10. Desenvolver um algoritmo com as opções de calcular e imprimir o volume e a área de superfície de um cone reto, um cilindro ou uma esfera. O algoritmo deverá ler a opção da figura desejada(cone,ciliindro /esfera) e de acordo com a opção escolhida calcular o volume e a área de superfície da figura pedida. Fórmulas: • Cone Reto : Volume = Π * Raio² * altura /3 e Area = Π * Raio * √ (Raio² + Altura²) • Cilindro : Volume = Π * Raio² * altura e Area = 2 *Π* Raio * altura • Esfera : Volume = 4/3 * Π * Raio³ e Area = 4 * Π * Raio² 11. Um certo aço é classificado de acordo com o resultado de três testes abaixo, que devem determinar se o mesmo satisfaz as seguintes especificações: • Conteúdo de Carbono abaixo de 7%. • Dureza Rockwell maior do que 50. • Resistência à tração maior do que 80000 psi. Ao aço é atribuído o grau 10 se passar por todos os testes; 9 se passar somente nos testes 1 e 2; 8 se passar no teste 1; e 7 se não passar nos 3 testes. Desenvolver um algoritmo/programa que lê o conteúdo do carbono(CC) , a dureza Rockwell (DR) e a resistência à tração(RT) e fornece a classificação do aço. 12. Fazer um algoritmo que dado um número inteiro positivo, calcular e escreva se este é positivo e múltiplo de 3 ao mesmo tempo. 13. Fazer um algoritmo que calcule e imprima o salário reajustado de um funcionário de acordo com as seguintes regras: • Salários de até R$ 300,00 reajuste de 50%. • Salários maiores que R$ 300,00 reajuste de 30% 14. Fazer um algoritmo que dado três valores A,B, C e verificar se eles formam um triângulo. Formando triângulo dizer se é triângulo equilátero, isósceles ou escaleno. 15. Aparecer um algoritmo que dado os lados de um triângulo A,B e C. Dizer se os dados lados formam um triângulo: retângulo (A² = B²+C²) , obtusângulo (A² > B²+ C²) ou acutângulo (A² < B²+ C²). 16. Escrever um algoritmo que calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem "aprovado", caso a media superior igual que 7 , ou a mensagem "reprovado", caso contrário. 17. Implementar um algoritmo que ao encontrar o maior dentre 3 números inteiros quaisquer. Suponha todos serem diferentes. 18. Construir um algoritmo que lê o código de um aluno e suas três notas. Calcule a média ponderada do aluno, considerando os pesos para a maior nota seja 4 e para as duas restantes, 3. Mostre o código do aluno, suas três notas, a média e uma mensagem "APROVADO" se a média for maior ou igual a 5 "REPROVADO" caso medianor que 5. 19. Fazer um algoritmo que leia um número inteiro e mostre uma mensagem indicando se este número é gás o é par ou ímpar, e o ne e negativo. 20. Fazer um algoritmo que lea a altura e o sexo de uma pessoa (?M? masculino e ?F? feminino), construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas: - para homens: (72.7*h)-58 - para mulheres: (62.1*h)-44.7 21. 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. (a) aritmética (b) ponderada (3,3,4) (c) harmônica 22. Escrever um algoritmo que lê um conjunto de 4 valores i, a, b, c, onde i é um valor inteiro e positivo e a, b, c, são quaisquer valores reais e os escreva. A seguir: (a) Se i=1 escrever os três valores a, b, c, em ordem crescente. (b) Se i=2 escrever os três valores a, b, c, em ordem decrescente. (c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique entre os dois. 23. Construa um algoritmo que calcule e escreva o custo e a quantidade de latas de tinta necessárias, para pintar tanques cilíndricos de combustíveis. É fornecida as seguintes informações: o preço da lata de tinta de 5 litros, o raio e a altura desses cilindros. Cada litro de tinta pinta 3 metros quadrados. 24. Desenvolver um algoritmo para calcular e imprimir o preço final de um carro. O valor do preço inicial de fábrica é fornecido por um meio de entrada. O carro pode ter as seguintes opções: (a) Ar condicionado: R$ 1750,00 (b) Pintura Metálica: R$ 800,00 (c) Vidro Elétrico: R$ 1200,00 (d) Direção Hidráulica: R$ 2000,00. 32. 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ódigo Cargo Percentual 101 Gerente 10% 102 Engenheiro 20% 103 Técnico 30% 33. Escrever um algoritmo que lê o número de identificação, as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios que fazem parte da avaliação. Calcular a média de aproveitamento, usando a fórmula: M A = (Nota1 + Nota2 ∗ 2 + Nota3 ∗ 3 + M E)/7 A atribuição de conceitos obedece a tabela abaixo: Média Conceito 9, 1 a 10,0 A 7,6 e 9,0 B 6,1 e 7,5 C 4,1 e 6,0 D < 4,0 E O algoritmo deve escrever o número do aluno, suas notas, a média dos exercícios, a média de aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A, B ou C e REPROVADO se o conceito for D ou E. 34. Fazer um algoritmo que leia os dados de um usuário de telefone de uma empresa de telefonia: o seu nome e o número do telefone e verifique se o número de telefone (Exemplo:21241212) está correto, ou seja, o e’ o prefixo (3 primeiros dígitos) é correspondente ao bairro especificado. Sabendo-se os prefixos existem nos bairros conforme a tabela abaixo: Bairro Prefixo Oeste, Vila Nova, Coimbra 223,225,212,243 Centro, Universitário, Sul 223,224,215,295 Bueno, Campinas, Leste 215,212,291,268 35. Fazer um algoritmo que receba a idade e o nome de um nadador e imprima o nome, a idade e a categoria do nadador seguindo as seguintes regras: Categoria Idade Infantil 5 a 10 anos Juvenil 11 a 17 anos Sênior acima de 18 anos 36. Elabore um algoritmo que leia o valor de dois números inteiros e a operação aritmética desejada; calcule, então, a resposta adequada. Utilize os símbolos da tabela a seguir para ler qual a operação aritmética escolhida. Símbolo Operação + Adição - Subtração * Multiplicação / Divisão 37. Elabore um algoritmo que calcule o que deve ser pago por um produto considerando o preço normal de etiqueta e a escolha da condição de pagamento. Utilize os códigos da tabela a seguir para ler qual a condição de pagamento escolhido e efetuar o cálculo adequado. Código Condição de Pagamento 1 À vista, dinheiro ou cheque, 10% de desconto 2 À vista, cartão de crédito, 5% de desconto 3 Em 2 vezes, preço normal da etiqueta sem juros 4 Em 3 vezes, preço normal da etiqueta + 10% de juros 38. A cidade de Perdz das Cruzes possui um único posto telefônico. Por este posto são feitas todas as ligações interurbanas da cidade. O valor a ser pago e calculado seguindo as seguintes regras: • Taxa de R$2,00 pela ligação, R$ 1,00 para os 3 primeiros minutos; • Acima de três primeiros minutos as regras são de R$ 1,50 para cada intervalo de 5 minutos e R$ 0,25 para cada minuto abaixo disto. A telefonista ira fornecer o nome do usurário e o tempo da ligação em minutos, o algoritmo devera calcular o valor a ser pago e escrever o nome e o valor da conta. 39. A Distribuidora de Combustíveis Ave Maria ira dar um aumento em função da quantidade de combustível comprado anualmente por seus clientes. Os postos que consomem em média até 50.000 litros de combustível mês, terão aumento de 20%. Os postos que consomem acima desta media, 12% de aumento. A distribuidora ira fornecer o nome do posto e seu consumo anual. Calcule e escreva qual será o preço do litro de combustível para o posto, levando-se em conta que a distribuidora cobra R$1,63 por litro. 40. Desenvolver um algoritmo para receber uma data e consistir esta data. ( Consistir: verificar se é uma data válida) AUTORES: • Alexandre Ribeiro • Eugênio Júlio Messala C. Carvalho • José Luiz de Freitas Júnior • Leandro Luís Galdino de Oliveira • Míriam Sandra Rosa • Nágela Bittar Lobo