Você está na página 1de 1

CURSO: ENGENHARIA CIVIL

Disciplina: Algoritmos e Estruturas de

Prova Python - Valor: 40 pontos*

*Enviar os códigos em .py na TAREFA no AVA.

Questão 1 (valor: 10) – Fazer um programa para entrar com a base e a altura
de um retângulo e imprimir a seguinte saída:

Perímetro: Área: Diagonal:

Questão 2 (valor: 15) – Criar um programa para gerar uma lista (vetor) com
tamanho a ser definido pelo usuário, e preenche-la com números inteiros
aleatórios de 1 a 60. Imprimir:
a) Lista gerada
b) Lista ordenada de forma crescente

c) Médiaaritméticadoselementosdalista

Questão 3 (valor: 15) – Terraplenagem, ou obras de terra, são operações


usualmente necessárias na construção de estradas, prédios, obras em geral.
Pode haver necessidade de fazer um corte no perfil natural do terreno ou de
aterrar o terreno, como mostrado no esquema abaixo.

Sendo Vc o volume de corte e Va o volume de aterro, podemos ter: Vc = Va :


quando há compensação – situação ideal;
Vc < Va : quando há falta de material – empréstimo;
Vc > Va : quando há sobra de material – bota fora.

Faça um programa que receba Va e Vc em m3 e retorne a informação de


“situação ideal”, “empréstimo” ou “bota fora”, quantas vezes o usuário desejar.
No caso do empréstimo: informar os volumes em m3 que serão trazidos para a
obra (Va – Vc)
No caso de bota fora: informar os volumes em m3 que serão levados para fora
da obra (Vc – Va). Obs: considere que o solo local é de boa qualidade,
podendo ser aproveitado para aterro.

Você também pode gostar