Segue abaixo um exemplo de programa em Python que atende aos requisitos descritos na pergunta: ``` numero = int(input("Digite um número inteiro positivo: ")) if numero % 2 == 0: resultado = numero ** 2 else: resultado = numero ** 3 print("O resultado é:", resultado) ``` Explicando o código: primeiro, o programa solicita ao usuário que digite um número inteiro positivo, que é armazenado na variável `numero`. Em seguida, o programa verifica se o número é par ou ímpar, utilizando o operador `%` (módulo) para verificar se o resto da divisão por 2 é igual a zero. Se o número for par, o programa calcula o seu quadrado utilizando o operador `**` (exponenciação) e armazena o resultado na variável `resultado`. Caso contrário, o programa calcula o cubo do número e armazena o resultado na mesma variável `resultado`. Por fim, o programa imprime o valor calculado utilizando a função `print()`.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar