O documento apresenta exercícios de programação em Python focados em estruturas de decisão. Os alunos devem desenvolver programas que abordam temas como velocidade de carros, paridade de números, anos bissextos, comparação de números e formação de triângulos. O objetivo é que os alunos pratiquem a lógica de programação e a utilização de condicionais.
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0 notas0% acharam este documento útil (0 voto)
4 visualizações
Ficha 2 - Python
O documento apresenta exercícios de programação em Python focados em estruturas de decisão. Os alunos devem desenvolver programas que abordam temas como velocidade de carros, paridade de números, anos bissextos, comparação de números e formação de triângulos. O objetivo é que os alunos pratiquem a lógica de programação e a utilização de condicionais.
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2
Ficha de Trabalho nº 2
Unidade 1 – Introdução à Programação - Python
AEMGA
Disciplina: Aplicações Informáticas B
No final desta ficha o aluno deverá ser capaz de:
Usar as estruturas de decisão/seleção.
1. Escreva um programa que leia a velocidade de um carro. Se ela for >
80km/h mostre uma mensagem dizendo que ele foi multado. A multa será de 10€ por cada Km acima do limite. velocidade = float(input("Digite a velocidade do carro (em km/h): ")) limite_velocidade = 80 preco_km = 10 if velocidade > limite_velocidade: excesso = velocidade - limite_velocidade multa = excesso * preco_por_km print("Você foi multado! Sua velocidade foi",velocidade) print("A multa será de",multa) else: print("Velocidade dentro do limite. Boa viagem!")
2. Escreva um programa que leia um nº inteiro e diga se ele é par ou ímpar.
n = int(input("Digite um número inteiro: ")) if (n % 2 == 0): print("O número",n,"é PAR.") else: print("O número",n,"é ÍMPAR.")
3. Escreva um programa que leia um ano e mostre se ele é bissexto.
ano = int(input("Digite um ano: ")) if (ano % 4 == 0): print("o ano",ano," é bissexto") else: print("o ano",ano,"não é bissexto")
4. Escreva um programa que leia 3 nº e diga qual o maior e qual o menor.
n1 = float(input("Digite o primeiro número: ")) n2 = float(input("Digite o segundo número: ")) Página 1 de 2 n3 = float(input("Digite o terceiro número: ")) maior = max(n1, n2, n3) menor = min(n1, n2, n3) print("o número maior é",maior) print("o númro menor é",menor)
5. Escreva um programa que leia o comprimento de 3 segmentos de reta e
diga se elas podem ou não formar um triângulo. (Regra: soma das medidas de 2 lados é sempre maior que a medida do 3 lado). a = float(input("escreva o comprimento do primeiro segmento: ")) b = float(input("escreva o comprimento do segundo segmento: ")) c = float(input("escreva o comprimento do terceiro segmento: ")) if a + b > c and a + c > b and b + c > a: print("Os segmentos podem formar um triângulo.") else: print("Os segmentos não podem formar um triângulo.")