Lista 02
Lista 02
Lista 02
3) Identifique os itens abaixo como variável (V), constante(C), expressão aritmética (EA) ou
não aplicável (NA) quando não for nenhum dos anteriores:
4) Supondo que as variáveis NB, NA, NMat, SX sejam utilizadas para armazenar a nota do
aluno, o nome do aluno, o número da matrícula e o sexo, defina o tipo primitivo adequado
ao dado que será armazenado.
7) Faça um algoritmo que leia 3 números do tipo inteiro e imprima seus valores da seguinte
forma:
8) Faça um algoritmo que leia dois números inteiros e imprima ao final a soma, subtração,
multiplicação e a divisão entre estes dois números. Exemplo:
9) Faça um algoritmo para cada uma das expressões abaixo. As variáveis devem ser
informadas pelo usuário e ao final o algoritmo deve imprimir o resultado da expressão.
a) X+5/Y*(9*W)
b) num1*num2/num3
10) Faça um algoritmo que leia o nome de uma pessoa e sua idade e ao final imprima a
seguinte informação:
11) Faça um algoritmo que calcule quantos anos uma pessoa tem a partir da quantidade de
dias de vida que a mesma possui. A quantidade de dias será informada pelo usuário.
12) Faça um algoritmo que permita que o usuário informe o nome de um pai, nome de uma
mãe e o nome de um filho e imprima o seguinte resultado:
No exemplo acima, Maria é a mãe informada, João é o pai informado e José é o filho
informado pelo usuário.
13) Faça um algoritmo, onde o usuário entra com 3 notas e o algoritmo dê como resultado a
média aritmética.
14) Faça um algoritmo, onde o usuário entra com 3 notas e o algoritmo dê como resultado a
média ponderada obedecendo os seguintes pesos: Nota 1 com peso 2,0; Nota 2 com peso
3,0 e Nota 3 com peso 5,0.
15) A velocidade média de um veículo é calculada pela fórmula:
Vm = ∆s/∆t onde:
Faça um algoritmo que leia estas informações do usuário e informe a velocidade média do
veículo.
16) Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no
plano, P1 = (x1,y1) e P2 = (x2,y2), escreva a distância entre eles. A fórmula que efetua tal
cálculo é:
d= (( x2 − x1) 2
+ ( y 2 − y1) 2 )
17) Faça um algoritmo que leia as 3 notas de um aluno e calcule a média final deste aluno.
Considerar que a média é ponderada e que o peso das notas é: 2,3; 5 e 2,7
respectivamente. Exiba o resultado.
o 5 o
C= ( F − 32)
9
19) Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e
mostre-a expressa em dias.
20) O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem
do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a
percentagem do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo
que leia o custo de fábrica de um carro e escreva o custo ao consumidor.
21) Faça um algoritmo que calcule o peso ideal para uma pessoa do sexo masculino para uma
dada altura informada pelo usuário. A fórmula para o cálculo é:
22) Faça um algoritmo que dado uma idade em dias informada pelo usuário, calcule a
quantidade anos, meses e dias que o usuário tem de idade.
23) Faça um algoritmo que leia o tempo de duração de um evento de uma fábrica expressa em
segundos e mostre-os expresso em horas, minutos e segundos.
24) Faça um algoritmo para calcular quantas ferraduras são necessárias para equipar todos os
cavalos comprados para um haras.
25) A padaria Hotpão vende uma certa quantidade de pães franceses e uma quantidade de
broas a cada dia. Cada pãozinho custa R$ 0,12 e a broa custa R$ 1,50. Ao final do dia, o
dono quer saber quanto arrecadou com a venda dos pães e broas (juntos), e quanto' deve
guardar numa conta de poupança (10% do total arrecadado). Você foi contratado para
fazer os cálculos para o dono. Com base nestes fatos, faça um algoritmo para ler as
quantidades de pães e de broas, e depois calcular os dados solicitados.
26) Um motorista deseja colocar no seu tanque X reais de gasolina. Escreva um algoritmo para
ler o preço do litro da gasolina e o valor do pagamento, e exibir quantos litros ele
conseguiu colocar no tanque.
27) O restaurante a quilo Bem-Bão cobra R$12,00 por cada quilo de refeição. Escreva um
algoritmo que leia o peso do prato montado pelo cliente (em quilos) e imprima o valor a
pagar. Assuma que o peso do prato é de 500 gramas e deve ser descontado do peso.
28) Entrar com o dia e o mês de uma data e informar quantos dias se passaram desde o início
do ano. Esqueça a questão dos anos bissextos e considere sempre que um mês possui 30
dias.
29) Uma fábrica de camisetas produz os tamanhos pequeno, médio e grande, cada uma sendo
vendida respectivamente por 10, 12 e 15 reais. Construa um algo ritmo em que o usuário
forneça a quantidade de camisetas pequenas, médias e grandes referentes a uma venda, e
a máquina informe quanto será o valor arrecadado.
30) Faça um algoritmo para ler o salário de um funcionário e aumentá-Io em 15%. Após o
aumento, desconte 8% de impostos. Imprima o salário inicial, o salário com o aumento e o
salário final.
31) A lanchonete Gostosura vende apenas um tipo de sanduíche, cujo recheio inclui duas
fatias de queijo, uma fatia de presunto e uma rodela de hambúrguer. Sabendo que cada
fatia de queijo ou presunto pesa 50 gramas, e que a rodela de hambúrguer pesa 100
gramas, faça um algo ritmo em que o dono forneça a quantidade de sanduíches a fazer, e a
máquina informe as quantidades (em quilos) de queijo, presunto e carne necessários para
compra.
32) A empresa Hipotheticus paga R$10,00 por hora normal trabalhada, e R$15,00 por hora
extra. Faça um algoritmo para calcular e imprimir o salário bruto e o salário líquido de um
determinado funcionário. Considere que o salário líquido é igual ao salário bruto
descontando-se 10% de impostos.
33) A granja Frangotech possui um controle automatizado de cada frango da sua produção. No
pé direito do frango há um anel com um chip de identificação; no pé esquerdo são dois
anéis para indicar o tipo de alimento que ele deve consumir. Sabendo que o anel com chip
custa R$4,00 e o anel de alimento custa R$3,50, faça um algo ritmo para calcular o gasto
total da granja para marcar todos os seus frangos.
34) Pedrinho tem um cofrinho com muitas moedas, e deseja saber quantos reais conseguiu
poupar. Faça um algo ritmo para ler a quantidade de cada tipo de moeda, e imprimir o
valor total economizado, em reais. Considere que existam moedas de 1, 5, 10, 25 e 50
centavos, e ainda moedas de 1 real. Não havendo moeda de um tipo, a quantidade
respectiva é zero.
35) Um tonel de refresco é feito com 8 partes de água mineral e 2 partes de suco de maracujá.
Faça um algo ritmo para calcular quantos litros de água e de suco são necessários para se
fazer X litros de refresco (informados pelo usuário).
36) Faça um programa que receba o preço de um produto, calcule e mostre o novo preço,
sabendo-se que este sofreu um desconto de 10%.
37) Um funcionário recebe um salário fixo mais 4% de comissão sobre as vendas. Faça um
programa que receba o salário fixo de um funcionário e o valor de suas vendas, calcule e
mostre a comissão e o salário final do funcionário.
38) Faça um programa que receba o peso de uma pessoa, calcule e mostre:
39) Faça um programa que receba o peso de uma pessoa em quilos, calcule e mostre esse
peso em gramas.