5
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
6
Linguagens de Programação
PUC
2
Linguagens de Programação
PUC
3
Linguagens de Programação
PUC
8
Linguagens de Programação
PUC
1
Linguagens de Programação
PUC
2
Linguagens de Programação
PUC
Texto de pré-visualização
Questão 1 Crie um programa que leia o nome e a idade de uma pessoa e em seguida pergunte se outra pessoa deve ser cadastrada Enquanto a resposta for sim devese ler outro nome e idade Quando a resposta for nao devese informar o número de pessoas cadastradas a média aritmética das idades e a porcentagem de pessoas que tem idade igual ou abaixo de 21 anos Se a resposta não for sim nem nao devese perguntar novamente se outra pessoa deve ser cadastrada Não é necessário verificar se a idade informada é válida Sua resposta deve conter as mensagens exatamente como definidas nos exemplos de execução Exemplo 1 Digite um nome Woody Digite uma idade 12 Mais uma pessoa simnao nao Foram cadastradas 1 pessoas A media de idades eh 12 100 tem 21 anos ou menos Exemplo 2 Digite um nome Buzz Digite uma idade 23 Mais uma pessoa simnao sim Digite um nome Oz Digite uma idade 15 Mais uma pessoa simnao batata Mais uma pessoa simnao nao Foram cadastradas 2 pessoas A media de idades eh 19 50 tem 21 anos ou menos Questão 2 Você foi contratado para criar um programa para um posto de gasolina que está dando 5 de desconto para clientes que abastecerem 15 litros ou mais Crie uma função chamada descontoCombustivel que recebe a quantidade de litros número real e o preço do litro número real e retorne o valor com desconto Seu programa principal deve pedir ao usuário que digite a quantidade de litros o preço do litro e a forma de pagamento cartao dinheiro ou pix e informe na tela o valor a ser pago pelo cliente 2 casas decimais Clientes que pagarem no cartão devem ter o valor final incluindo o desconto aumentado em R100 Não é necessário verificar se os dados informados pelo usuário são válidos Sua resposta deve conter as mensagens exatamente como definidas nos exemplos de execução Exemplo 1 Quantidade de litros 103 Preco do litro 327 Pagamento cartao Valor final 3468 Exemplo 2 Quantidade de litros 162 Preco do litro 327 Pagamento pix Valor final 5033 Exemplo 3 Quantidade de litros 162 Preco do litro 327 Pagamento cartao Valor final 5133 Exercício 1 O custo c do combustível de um automóvel em uma viagem em que o carro anda a uma velocidade média v kmh durante um período de tempo t h é dado pela fórmula a seguir onde r é o rendimento médio do carro kmlitro para um determinado combustível e p é o preço desse combustível R c v t r p Escreva um programa principal para calcular o custo de combustível de um carro em uma viagem tanto no caso em que o combustível é gasolina como no caso em que o combustível é álcool Para isso o programa deve ler os seguintes dados a velocidade média do carro v o tempo previsto para a viagem t o rendimento do carro usando gasolina rg o preço do litro de gasolina pg e o preço do litro de álcool pa O rendimento do carro utilizando álcool deve ser calculado como 07 vezes o rendimento do carro utilizando gasolina O custo deve ser calculado através da chamada da função Custo cujas entradas são v t r e p A seguir um exemplo de uma execução do programa Custo do combustível em uma viagem Velocidade média kmh 80 Tempo previsto h 75 Rendimento com gasolina kmlitro 12 Preço do litro de gasolina R 450 Preço do litro do álcool R 380 Custo usando gasolina R 22500 Custo usando álcool R 27143 Exercício 2 Antes de o racionamento de energia elétrica ser decretado quase ninguém falava em quilowatts mas agora todos incorporaram essa palavra em seu vocabulário Sabendose que 100 quilowatts de energia custam um sétimo do salário mínimo fazer um programa principal que leia o valor do salário mínimo e a quantidade de quilowatts gasta por uma residência Esses valores serão argumentos de entrada para a função Calculos a qual retornará três valores para o programa principal 1 o valor em reais de cada quilowatt 2 o valor em reais a ser pago 3 o novo valor a ser pago por essa residência com um desconto de 10 A seguir uma ilustração da entrada e saída de uma execução do programa Cálculo do Custo da Energia Elétrica Informe o valor do Salário Mínimo R 95400 Informe a quantidade gasta de quilowatts kW 230 Valor de cada quilowatt R 136 Custo da energia elétrica sem o desconto R 31346 Custo da energia elétrica desconto de 10 R 28211 Exercício 3 Utilizandose logaritmos o cálculo de AB pode ser realizado da seguinte forma X AB log10X log10AB log10X B log10A X 10 B log10A Codifique um programa que leia a base A e o expoente B para o cálculo de AB Este cálculo é realizado através da chamada de uma função Potencia A seguir uma ilustração da entrada e saída de uma execução do programa Cálculo da Potência Valor da base A 2 Valor do expoente B 5 AB 32 Exercício 4 Uma das preocupações constantes dos proprietários de veículos automotivos é a relação entre quilometragem e gasto de combustível Essa questão é tão importante que se tornou um dos fatores de decisão por um modelo de carro em detrimento de outro na hora da compra Pensando nisso escreva um programa principal que efetue o cálculo da quantidade de litros de combustível gastos em uma viagem sabendose que o carro faz 12 km com um litro de combustível Fórmulas d v t L d 12 onde d é a distância percorrida em km v é a velocidade em kmh t é o tempo em h e L é a quantidade de litros l O programa deverá apresentar os valores retornados da distância percorrida e a quantidade de litros de combustível utilizados na viagem Para isso chamará as funções Distancia e Litros respectivamente A seguir uma ilustração da entrada e saída de uma execução do programa Consumo na Viagem Velocidade Média kmh 80 Tempo da Viagem h 25 Distância percorrida km 200 Combustível gasto l 1667
5
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
6
Linguagens de Programação
PUC
2
Linguagens de Programação
PUC
3
Linguagens de Programação
PUC
8
Linguagens de Programação
PUC
1
Linguagens de Programação
PUC
2
Linguagens de Programação
PUC
Texto de pré-visualização
Questão 1 Crie um programa que leia o nome e a idade de uma pessoa e em seguida pergunte se outra pessoa deve ser cadastrada Enquanto a resposta for sim devese ler outro nome e idade Quando a resposta for nao devese informar o número de pessoas cadastradas a média aritmética das idades e a porcentagem de pessoas que tem idade igual ou abaixo de 21 anos Se a resposta não for sim nem nao devese perguntar novamente se outra pessoa deve ser cadastrada Não é necessário verificar se a idade informada é válida Sua resposta deve conter as mensagens exatamente como definidas nos exemplos de execução Exemplo 1 Digite um nome Woody Digite uma idade 12 Mais uma pessoa simnao nao Foram cadastradas 1 pessoas A media de idades eh 12 100 tem 21 anos ou menos Exemplo 2 Digite um nome Buzz Digite uma idade 23 Mais uma pessoa simnao sim Digite um nome Oz Digite uma idade 15 Mais uma pessoa simnao batata Mais uma pessoa simnao nao Foram cadastradas 2 pessoas A media de idades eh 19 50 tem 21 anos ou menos Questão 2 Você foi contratado para criar um programa para um posto de gasolina que está dando 5 de desconto para clientes que abastecerem 15 litros ou mais Crie uma função chamada descontoCombustivel que recebe a quantidade de litros número real e o preço do litro número real e retorne o valor com desconto Seu programa principal deve pedir ao usuário que digite a quantidade de litros o preço do litro e a forma de pagamento cartao dinheiro ou pix e informe na tela o valor a ser pago pelo cliente 2 casas decimais Clientes que pagarem no cartão devem ter o valor final incluindo o desconto aumentado em R100 Não é necessário verificar se os dados informados pelo usuário são válidos Sua resposta deve conter as mensagens exatamente como definidas nos exemplos de execução Exemplo 1 Quantidade de litros 103 Preco do litro 327 Pagamento cartao Valor final 3468 Exemplo 2 Quantidade de litros 162 Preco do litro 327 Pagamento pix Valor final 5033 Exemplo 3 Quantidade de litros 162 Preco do litro 327 Pagamento cartao Valor final 5133 Exercício 1 O custo c do combustível de um automóvel em uma viagem em que o carro anda a uma velocidade média v kmh durante um período de tempo t h é dado pela fórmula a seguir onde r é o rendimento médio do carro kmlitro para um determinado combustível e p é o preço desse combustível R c v t r p Escreva um programa principal para calcular o custo de combustível de um carro em uma viagem tanto no caso em que o combustível é gasolina como no caso em que o combustível é álcool Para isso o programa deve ler os seguintes dados a velocidade média do carro v o tempo previsto para a viagem t o rendimento do carro usando gasolina rg o preço do litro de gasolina pg e o preço do litro de álcool pa O rendimento do carro utilizando álcool deve ser calculado como 07 vezes o rendimento do carro utilizando gasolina O custo deve ser calculado através da chamada da função Custo cujas entradas são v t r e p A seguir um exemplo de uma execução do programa Custo do combustível em uma viagem Velocidade média kmh 80 Tempo previsto h 75 Rendimento com gasolina kmlitro 12 Preço do litro de gasolina R 450 Preço do litro do álcool R 380 Custo usando gasolina R 22500 Custo usando álcool R 27143 Exercício 2 Antes de o racionamento de energia elétrica ser decretado quase ninguém falava em quilowatts mas agora todos incorporaram essa palavra em seu vocabulário Sabendose que 100 quilowatts de energia custam um sétimo do salário mínimo fazer um programa principal que leia o valor do salário mínimo e a quantidade de quilowatts gasta por uma residência Esses valores serão argumentos de entrada para a função Calculos a qual retornará três valores para o programa principal 1 o valor em reais de cada quilowatt 2 o valor em reais a ser pago 3 o novo valor a ser pago por essa residência com um desconto de 10 A seguir uma ilustração da entrada e saída de uma execução do programa Cálculo do Custo da Energia Elétrica Informe o valor do Salário Mínimo R 95400 Informe a quantidade gasta de quilowatts kW 230 Valor de cada quilowatt R 136 Custo da energia elétrica sem o desconto R 31346 Custo da energia elétrica desconto de 10 R 28211 Exercício 3 Utilizandose logaritmos o cálculo de AB pode ser realizado da seguinte forma X AB log10X log10AB log10X B log10A X 10 B log10A Codifique um programa que leia a base A e o expoente B para o cálculo de AB Este cálculo é realizado através da chamada de uma função Potencia A seguir uma ilustração da entrada e saída de uma execução do programa Cálculo da Potência Valor da base A 2 Valor do expoente B 5 AB 32 Exercício 4 Uma das preocupações constantes dos proprietários de veículos automotivos é a relação entre quilometragem e gasto de combustível Essa questão é tão importante que se tornou um dos fatores de decisão por um modelo de carro em detrimento de outro na hora da compra Pensando nisso escreva um programa principal que efetue o cálculo da quantidade de litros de combustível gastos em uma viagem sabendose que o carro faz 12 km com um litro de combustível Fórmulas d v t L d 12 onde d é a distância percorrida em km v é a velocidade em kmh t é o tempo em h e L é a quantidade de litros l O programa deverá apresentar os valores retornados da distância percorrida e a quantidade de litros de combustível utilizados na viagem Para isso chamará as funções Distancia e Litros respectivamente A seguir uma ilustração da entrada e saída de uma execução do programa Consumo na Viagem Velocidade Média kmh 80 Tempo da Viagem h 25 Distância percorrida km 200 Combustível gasto l 1667