Você está na página 1de 4

1ª Lista de Exercícios: Profª Talita Salles Coelho

OPERAÇÕES ARITMÉTICAS

1) (URI-1015) Leia os quatro valores correspondentes aos eixos x e y de dois pontos quaisquer no plano,
p1(x1,y1) e p2(x2,y2) e calcule a distância entre eles, mostrando 4 casas decimais após a vírgula, segundo a
fórmula:

Fórmula: Distância =
Entrada: O arquivo de entrada contém duas linhas de dados. A primeira linha contém dois valores de ponto
flutuante: x1 y1 e a segunda linha contém dois valores de ponto flutuante x2 y2.
Saída: Calcule e imprima o valor da distância segundo a fórmula fornecida, com 4 casas após o ponto decimal.
Exemplo de Entrada Exemplo de Saída
1.0 7.0 4.4721
5.0 9.0
-2.5 0.4 16.1484
12.1 7.3
2.5 -0.4 16.4575
-12.2 7.0

2) Faça um programa que transforme a temperatura de Fahrenheit para Celsius, utilizando a seguinte formula:
Celsius = ((Fahrenheit -32) * 5 ) / 9

3) (URI-1017) Joaozinho quer calcular e mostrar a quantidade de litros de combustível gastos em uma viagem,
ao utilizar um automóvel que faz 12 KM/L. Para isso, ele gostaria que você o auxiliasse através de um simples
programa. Para efetuar o cálculo, deve-se fornecer o tempo gasto na viagem (em horas) e a velocidade média
durante a mesma (em km/h). Assim, pode-se obter distância percorrida e, em seguida, calcular quantos litros
seriam necessários. Mostre o valor com 3 casas decimais após o ponto.

Entrada: O arquivo de entrada contém dois inteiros. O primeiro é o tempo gasto na viagem (em horas) e o
segundo é a velocidade média durante a mesma (em km/h).

Saída: Imprima a quantidade de litros necessária para realizar a viagem, com três dígitos após o ponto decimal.
Exemplo de Entrada Exemplo de Saída
10 70.833
85
2 15.333
92
22 122.833
67
4) Faça um algoritmo que leia três notas de um aluno, calcule e imprima a média final deste aluno. Considerar
que a média é ponderada e que o peso é 2, 3 e 5. Fórmula = n1*0.2 + n2*0.3 + n3*0.5.

5) Faça um programa para calcular o valor pago a um aplicativo de taxi. A taxa inicial da corrida é de
R$ 4,90 mais R$ 3,00 o km rodado. Faça um programa para calcular o valor da corrida de uma pessoa.
Mostre na tela o km rodado e o preço a ser pago pelo passageiro.

7) Faça um programa que peça 2 números inteiros e um número real. Calcule e mostre:

a) o produto do dobro do primeiro com metade do segundo.


b) a soma do triplo do primeiro com o terceiro.
c) o terceiro elevado ao cubo.

ESTRUTURA CONDICIONAL – SIMPLES e COMPOSTA:


1) Faça um programa para introduzir 2 números e fazer a soma destes 2 números. Se a soma for maior ou
igual a 10, calcular o dobro deste valor. Caso a soma destes 2 números for menor que 10, calcular o triplo
desta soma.

2) Calcule o desconto que uma loja dará a seus clientes. O desconto é dado da seguinte forma:
a) Compras até R$ 100 desconto de 5%
b) Compras acima de R$ 101 desconto de 10%

3) Faça um programa que receba a altura e o gênero (M ou F) de uma pessoa, calcule e mostre seu peso ideal,
utilizando as seguintes fórmulas:
- para sexo masculino: peso ideal = (72.7 *altura) - 58
- para sexo feminino: peso ideal = (62.1 *altura) – 44.7

4) Faça um programa que verifique a validade de uma senha fornecida pelo usuário. A senha é 4531. O
programa deve mostrar uma mensagem de permissão de acesso ou não.

5) João Papo-de-Pescador, homem de bem, comprou um microcomputador para controlar o rendimento diário
de seu trabalho. Toda vez que ele traz um peso de peixes maior que o estabelecido pelo regulamento de pesca
do estado de São Paulo (50 quilos) deve pagar uma multa de R$ 4,00 por quilo excedente. João precisa que
você faça um programa que leia a variável peso (peso de peixes) e calcule o excesso. Gravar na
variável excesso a quantidade de quilos além do limite e na variável multa o valor da multa que João deverá
pagar. Imprima os dados do programa com as mensagens adequadas.
ESTRUTURA CONDICIONAL - ENCANDEADA:
1) (URI- 1050) Leia um número inteiro que representa um código de DDD para discagem interurbana. Em
seguida, informe à qual cidade o DDD pertence, considerando a tabela abaixo:

Se a entrada for qualquer outro DDD que não esteja presente na tabela acima, o programa deverá informar:
DDD não cadastrado
Entrada: A entrada consiste de um único valor inteiro.
Saída: Imprima o nome da cidade correspondente ao DDD existente na entrada. Imprima DDD nao cadastrado
caso não existir DDD correspondente ao número digitado.
Exemplo de Entrada Exemplo de Saída
11 Sao Paulo

2) (URI- 1037) Você deve fazer um programa que leia um valor qualquer e apresente uma mensagem dizendo
em qual dos seguintes intervalos ([0,25], (25,50], (50,75], (75,100]) este valor se encontra. Obviamente se o
valor não estiver em nenhum destes intervalos, deverá ser impressa a mensagem “Fora de intervalo”.

O símbolo (representa "maior que". Por exemplo:


[0,25] indica valores entre 0 e 25.0000, inclusive eles.
(25,50] indica valores maiores que 25 Ex: 25.00001 até o valor 50.0000000

Entrada: O arquivo de entrada contém um número com ponto flutuante qualquer.


Saída: A saída deve ser uma mensagem conforme exemplo abaixo.
Exemplo de Entrada Exemplo de Saída
25.01 Intervalo (25,50]
25.00 Intervalo [0,25]
100.00 Intervalo (75,100]
-25.02 Fora de intervalo

3) (URI – 1038) Com base na tabela abaixo, escreva um programa que leia o código de um item e a quantidade
deste item. A seguir, calcule e mostre o valor da conta a pagar.
Entrada: O arquivo de entrada contém dois valores inteiros correspondentes ao código e à quantidade de um
item conforme tabela acima.

Saída: O arquivo de saída deve conter a mensagem "Total: R$ " seguido pelo valor a ser pago, com 2 casas
após o ponto decimal.
Exemplo de Entrada Exemplo de Saída
3 2 Total: R$ 10.00
4 3 Total: R$ 6.00
2 3 Total: R$ 13.50

4) Ler dois números (considere que não serão lidos valores iguais) e escreva o maior deles.

5) Uma fruteira está vendendo frutas com a seguinte tabela de preços:


Até 5 Kg Acima de 5 Kg
Morango R$ 2,50 por Kg R$ 2,20 por Kg
Maçã R$ 1,80 por Kg R$ 1,50 por Kg

Se o cliente comprar mais de 8 Kg em frutas ou o valor total da compra ultrapassar R$ 25,00, receberá ainda
um desconto de 10% sobre este total. Escreva um algoritmo para ler a quantidade (em Kg) de morangos e a
quantidade (em Kg) de maças adquiridas e escreva o valor a ser pago pelo cliente.

6) Faça um programa que leia três valores e apresente os em ordem crescente.

Você também pode gostar