Crie um programa que leia o tamanho de uma camisa e quando o tamanho for:
P, imprima Tamanho Pequeno
M, imprima Tamanho Médio
G, imprima Tamanho Grande
GG, imprima Tamanho Grande-Grande
XG, imprima Tamanho Extra-Grande
Quando o não for nenhum dos informados, mostrar a mensagem Tamanho inválido!.

Passo 1

Então, vamos criar um programinha que leia uma string representando o tamanho de uma camisa e imprima a descrição certa. Isso está dentro do conteúdo de “estruturas condicionais” em programação, onde usamos “if/elif/else” (ou em outras linguagens “switch/case”) para tomar decisões. Para resolver a parada, a gente vai precisar saber:
  • Como ler uma entrada de texto (uma string).
  • Como comparar essa string com valores fixos (P, M, G, GG, XG).
  • Como usar comandos condicionais para escolher qual mensagem imprimir.

Passo 2

Primeiro, vamos ler o tamanho. Em Python, por exemplo, fazemos algo como:
tamanho = input("Informe o tamanho da camisa: ")
Aqui o input() pega o que o usuário digita e guarda na variável tamanho como texto.

Passo 3

Agora precisamos comparar o texto que o usuário digitou com cada possibilidade. Na teoria de condicionais, usamos:
  • if condição: para a primeira verificação,
  • elif outra condição: para as próximas,
  • else: para tudo que não entrou em nenhuma verificação anterior.
A expressão tamanho == "P" é uma comparação que retorna Verdadeiro se o texto for exatamente "P".

Passo 4

Montamos cada caso do enunciado:
  • Se for "P", imprimir "Tamanho Pequeno".
  • Se for "M", imprimir "Tamanho Médio".
  • E assim por diante até o tamanho "XG".
  • Se não tiver nenhum desses, cair no else e imprimir "Tamanho inválido!".

Resposta

tamanho = input("Informe o tamanho da camisa: ")

if tamanho == "P":
    print("Tamanho Pequeno")
elif tamanho == "M":
    print("Tamanho Médio")
elif tamanho == "G":
    print("Tamanho Grande")
elif tamanho == "GG":
    print("Tamanho Grande-Grande")
elif tamanho == "XG":
    print("Tamanho Extra-Grande")
else:
    print("Tamanho inválido!")

Exercícios relacionados