Buscar

Programa para Embalar Presente em Esfera

Prévia do material em texto

Professor: Ciro Cirne Trindade
Disciplina: Algoritmos e Lógica de Programação
Curso: Sistemas para Internet
Grupos: 3 alunos
Data de entrega: 30/10/2013
1º Trabalho Prático – Brinquedo Surpresa
Fernando quer fazer uma surpresa para seu sobrinho que faz aniversário esse mês. Ele
comprou um presente embalado em uma caixa de formato de paralelepípedo. Entretanto, ele
pretende colocar essa caixa em uma embalagem esférica de plástico, colorida, para surpreender
seu sobrinho. Ele encontrou uma loja que fornece esferas em quatro diâmetros internos
diferentes: 10, 15, 20 e 25 cm. Fernando pretende comprar a esfera de menor diâmetro interno
capaz de comportar o presente do seu sobrinho. Para que a esfera comporte a caixa o seu
diâmetro tem que ser maior ou igual a diagonal da caixa. Fernando sabe as medidas da caixa
(comprimento, largura e altura) em centímetros e lhe pediu ajuda para determinar que esfera ele
deve comprar para colocar o presente do sobrinho.
Faça um programa em C para ler as dimensões da caixa, determinar e imprimir a esfera
de tamanho necessário para embalar a caixa de brinquedo, ou se nenhuma das esferas
disponíveis (10, 15, 20 e 25 cm) comporta a caixa.
Observação: se a caixa cabe numa esfera de tamanho x não deve ser guardada numa
esfera de tamanho y, para y > x, sendo x e y dois dos quatro tamanhos especificados.
A diagonal de um paralelepípedo pode ser obtida aplicando o Teorema de Pitágoras.
Considere c o comprimento do paralelepípedo, l sua largura e a a sua altura. O comprimento da
diagonal do paralelepípedo é mostrado na figura abaixo:
Primeiro é necessário determinar a diagonal do retângulo de lados c e l, que chamamos
de x.
Aplicando Pitágoras teríamos:
Agora basta determinar a diagonal do retângulo de lados x e a, que chamamos de d.
Aplicando Pitágoras novamente, teríamos:
Diagonal do 
paralelepípedo (d)
Diagonal do 
retângulo (x) c
l
a
c
l
x
x
a
d
x= c2l2
d= x2a2
Para que um paralelepípedo caiba em uma esfera, o comprimento de sua diagonal deve
ser menor que o comprimento do diâmetro da esfera.
Informações importantes sobre Trabalho
1. Critérios de avaliação: 
1. Corretude: 70%
2. Legibilidade: 20%
3. Interface: 10%
2. Todos os trabalhos devem possuir no cabeçalho a identificação dos autores.
3. Trabalhos copiados (com ou sem eventuais disfarces) terão a nota dividida pelo número
de cópias (inclusive o original). 
4. Trabalhos atrasados não serão aceitos. 
5. Trabalhos com erros de sintaxe (ou seja, erros de compilação) receberão nota ZERO. 
6. É muito importante que seu programa tenha comentários e esteja bem indentado, ou seja,
digitado de maneira a ressaltar a estrutura de subordinação dos comandos do programa.
A legibilidade do código será levada em consideração pelo critério de avaliação do
trabalho. 
7. Você deve enviar os fontes da aplicação para o seguinte e-mail: ciroct@gmail.com
8. Guarde uma cópia do seu trabalho pelo menos até o final do semestre. Este material pode
ser solicitado pelo professor em caso de alguma dúvida.
Diâmetro da 
esfera

Continue navegando

Outros materiais