Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

python iniciante lista 1, Exercícios de Programação para Java

exercício básico para aprender a utilizar os comandos if / elif /else em python

Tipologia: Exercícios

2020

Compartilhado em 28/09/2020

sannft
sannft 🇧🇷

1 documento

1 / 4

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Prof. Alessandro Bertolani Oliveira
Programação de Computadores: Python
CONCEITOS DE LÓGICA DE PROGRAMAÇÃO:
Variável: inteiro (int), real (float), string(str) ou Lógico (bool),
Entrada de dados: input,
Saída de dados: print,
Operadores: Aritméticos, Relacionais e Lógicos e
Estruturas de Seleção: Simples: if, Composta: if else e Encadeada: if elif else.
1) Escreva um algoritmo em Python para cada item a seguir:
a) Calcular e exibir a hipotenusa (𝐴) de um triângulo retângulo de catetos 𝐵 e 𝐶, sabendo que:
𝐴 = 𝐵2+ 𝐶2
2
b) Calcular e exibir a área de um quadrado de lado (L). Área = L2.
c) Calcular e exibir a área de um retângulo de lado (L) e altura (H). Área = L * H.
d) Calcular e exibir a área e o comprimento de um círculo de Raio (R), sabendo que, Área = π * R2 e
Comprimento = 2 * π * R.
e) Calcular e exibir o IMC (Índice de Massa Corpórea) de uma pessoa de altura (H) em metros e massa
(M) em quilogramas, sabendo que IMC = M / H2.
f) Calcular e exibir o volume em litros de uma esfera de Raio (R), sabendo que o usuário deve informar
o Raio (R) em metros. Sabe-se que: 𝑉𝑜𝑙𝑢𝑚𝑒𝐸𝑠𝑓𝑒𝑟𝑎 = 43
* π * R3 e que 1 Litro é igual a 10-3 m3.
g) Faça um Programa que pergunte quanto você ganha por hora e o número de horas trabalhadas no
mês. Calcule e mostre o total do seu salário no referido mês, sabendo-se que são descontados 11%
para o Imposto de Renda, 8% para o INSS e 5% para o sindicato. Com isso, exiba na tela:
salário bruto.
quanto pagou ao INSS.
quanto pagou ao sindicato.
o salário líquido = Brutos - Descontos.
h) Calcular e exibir a quantidade de tinta (em latas) e o custo (em reais) para pintar um tanque cilíndrico
de base circular de Raio (R) e altura (H) em metros, sabendo que:
1 lata = 5 litros.
1 litro pinta 3 metros quadrados.
1 lata custa 50 Reais.
pf3
pf4

Pré-visualização parcial do texto

Baixe python iniciante lista 1 e outras Exercícios em PDF para Programação para Java, somente na Docsity!

Programação de Computadores: Python

CONCEITOS DE LÓGICA DE PROGRAMAÇÃO :

Variável : inteiro ( int ), real ( float ), string( str ) ou Lógico ( bool ), ➢ Entrada de dados : input , ➢ Saída de dados : print , ➢ Operadores : Aritméticos, Relacionais e Lógicos e ➢ Estruturas de Seleção : Simples : if, Composta : if – else e Encadeada : if – elif – else. 1) Escreva um algoritmo em Python para cada item a seguir: a) Calcular e exibir a hipotenusa (𝐴) de um triângulo retângulo de catetos 𝐵 e 𝐶, sabendo que: 𝐴 = √𝐵^2 + 𝐶^2 2 b) Calcular e exibir a área de um quadrado de lado (L). Área = L^2. c) Calcular e exibir a área de um retângulo de lado (L) e altura (H). Área = L * H. d) Calcular e exibir a área e o comprimento de um círculo de Raio (R), sabendo que, Área = π * R^2 e Comprimento = 2 * π * R. e) Calcular e exibir o IMC (Índice de Massa Corpórea) de uma pessoa de altura (H) em metros e massa (M) em quilogramas, sabendo que IMC = M / H^2. f) Calcular e exibir o volume em litros de uma esfera de Raio (R), sabendo que o usuário deve informar o Raio (R) em metros. Sabe-se que: 𝑉𝑜𝑙𝑢𝑚𝑒𝐸𝑠𝑓𝑒𝑟𝑎 = 4 ⁄ 3 * π * R^3 e que 1 Litro é igual a 10-^3 m^3. g) Faça um Programa que pergunte quanto você ganha por hora e o número de horas trabalhadas no mês. Calcule e mostre o total do seu salário no referido mês, sabendo-se que são descontados 11% para o Imposto de Renda, 8% para o INSS e 5% para o sindicato. Com isso, exiba na tela: ✓ salário bruto. ✓ quanto pagou ao INSS. ✓ quanto pagou ao sindicato. ✓ o salário líquido = Brutos - Descontos. h) Calcular e exibir a quantidade de tinta (em latas) e o custo (em reais) para pintar um tanque cilíndrico de base circular de Raio (R) e altura (H) em metros, sabendo que: ✓ 1 lata = 5 litros. ✓ 1 litro pinta 3 metros quadrados. ✓ 1 lata custa 50 Reais.

i) Calcular e exibir a distância entre dois pontos quaisquer do plano, P(x 1 , y 1 ) e Q(x 2 , y 2 ), sabendo que a fórmula da distância é d = √(x 2 – x 1 )^2 + (y 2 – y 1 )^2 , sendo os pontos P(x 1 , y 1 ) e Q(x 2 , y 2 ) como dados de entrada. j) Calcular e exibir o tempo (em horas) de autonomia de uma caixa d’água de um restaurante que consome 1350 litros por hora em média. O tanque do restaurante é cilíndrico de base circular de Raio (R) e de altura (H) em metros. Sabendo que 1 m^3 = 1000 Litros. k) Faça um programa que peça o tamanho de um arquivo para download (em Megabytes) e a velocidade de um link de Internet (em Megabytes / Segundo), calcule e informe o tempo: Minutos + Segundos aproximado de download do arquivo usando este link. l) Calcular e exibir a distância máxima (em Quilômetros) de autonomia de um carro que possui um tanque de combustível cúbico de lado (L) em metros e Altura (h) de preenchimento do tanque. Sabendo que seu consumo é em média 10 km/litro. Sabendo que 1 m^3 = 1000 Litros. EXERCÍCIOS : Estrutura de seleção: Simples, Composta e Encadeada. 1) Escrever um algoritmo em Python que determine o volume e a área de uma esfera de raio 𝑟 (∈ ℝ+^ ∗^ ). Sendo que 𝜋 = 3.14. ✓ 𝐴𝑟𝑒𝑎 = 4 ∗ 𝜋 ∗ 𝑟^2 ✓ 𝑉𝑜𝑙𝑢𝑚𝑒 = 4 3

∗ 𝜋 ∗ 𝑟^3

2) Escrever um algoritmo em Python que leia a Base (𝐵 > 0 ) e a Altura (𝐻 > 0 ) de um retângulo em centímetros e calcule e exiba na tela seu 𝑃𝑒𝑟í𝑚𝑒𝑡𝑟𝑜 (soma dos lados) em: ✓ Centímetros e ✓ Polegadas e ✓ Jardas Sabendo que: 1 Polegada = 2.54 Centímetros = 0.03 Jardas. 𝐵𝑎𝑠𝑒 (𝐵) 𝐴𝑙𝑡𝑢𝑟𝑎 (𝐻) 𝑃𝑒𝑟í𝑚𝑒𝑡𝑟𝑜^ =^2 𝐵^ +^2 𝐻

12) Escrever um algoritmo em Python que leia a Massa (Quilos) e a Altura (Metros) do indivíduo calculando o IMC = Massa / Altura^2. Após isso, classifique-o conforme a tabela: IMC CLASSIFICAÇÃO <18. 5 Magreza [18.5, 25[ Saudável [25, 30[ Sobrepeso [30, 35[ Obesidade Grau I [35, 40[ Obesidade Grau II (Severa)

= 40 Obesidade Grau III (Mórbida) 13) Escrever um algoritmo em C que leia três (3) números reais quaisquer e exiba o cubo da média deles se está média estiver fora do intervalo fechado [10𝞥, 200𝞥]. Caso contrário, exiba a própria média. Valor de 𝞥 (PHI = 1 1 .52 74 3: Use 5 casas decimais: ":5" 14) Escrever um algoritmo que leia as notas entre [0, 10]: AV1 , AV2 e PF e faltas: TF de um (1) aluno da UVV , sendo que: E; exiba na tela seus Resultados: Parciais e Final (STATUS: Aprovado, Prova Final, Reprovado por Falta ou Reprovado). 15) Escrever um algoritmo que leia cinco ( 5 ) valores inteiros Positivos e distintos (teste e avise ao usuário se os valores informados forem iguais) e exiba na saída a média dos números PARES e a média dos números ÍMPARES lidos do usuário. 16) Escrever um algoritmo que leia três (3) valores reais quaisquer e distintos (teste e avise ao usuário se os valores informados forem iguais) e exiba na saída a média dos dois maiores números lidos. 17) Escrever um algoritmo que leia três (3) valores reais e positivos: 𝐴, 𝐵 𝑒 𝐶 e verifique se formam um triângulo. Além disso; se formarem um triângulo dizer qual tipo, a saber: ➢ Equilátero: 3 Lados iguais ou ➢ Isósceles: 2 Lados quaisquer iguais ou ➢ Escaleno: 3 lados diferentes. ➢ Sabendo que; é triângulo se e somente se: 𝐴 < 𝐵 + 𝐶 e 𝐵 < 𝐴 + 𝐶 e 𝐶 < 𝐴 + 𝐵