Escreva um programa que solicita ao usuário um número inteiro e então o programa imprime na tela a soma do sucessor de seu triplo com o antecessor de seu dobro.
Observação: as mensagens exibidas para o usuário deverão ser exatamente como apresentado abaixo (mensagens exibidas com os comandos input() e print()).

Exemplo 1 de execução do programa:

Digite um número: 1
Resultado: 5

Exemplo 2 de execução do programa:

Digite um número: 5
Resultado: 25

Passo 1

O que o enunciado pede e o que ele nos dá:
  • Pede para escrever um programa que solicita ao usuário um número inteiro e imprime na tela a soma do sucessor do seu triplo com o antecessor do seu dobro.
  • Entrada: um número inteiro (o usuário digita).
  • Saída: uma linha exibindo exatamente a mensagem "Resultado: " seguida do valor calculado.
  • As mensagens devem ser exatamente como nos exemplos: o input deve usar o prompt "Digite um número: " e o print deve mostrar "Resultado: " seguido do resultado.

Passo 2

Vamos traduzir a descrição em símbolos matemáticos para ficar claro o que calcular.
  • Seja n o número inteiro fornecido pelo usuário.
  • O triplo de n é 3n.
  • O sucessor do triplo é 3n+1.
  • O dobro de n é 2n.
  • O antecessor do dobro é 2n-1.
  • O que o programa deve imprimir é a soma desses dois valores:
(3n+1) + (2n-1).

Passo 3

Agora simplificamos a expressão passo a passo (isso é só álgebra básica de juntar termos semelhantes):
(3n+1) + (2n-1)
Primeiro, somamos os termos com n:
3n + 2n = 5n
Depois somamos as constantes:
1 + (-1) = 0
Portanto a expressão inteira fica
5n.
Ou seja: a soma do sucessor do triplo com o antecessor do dobro é simplesmente cinco vezes n.

Passo 4

Como implementar isso em Python (explicando cada detalhe para você poder fazer na prova):
  • O comando input() lê uma string do usuário. Para tratar o número como inteiro precisamos converter com int().
  • O enunciado exige que o prompt do input seja exatamente "Digite um número: " (incluindo o espaço depois dos dois pontos).
  • Para imprimir o resultado com o formato exigido, podemos usar print(“Resultado:”, resultado). O print com vírgula coloca um espaço entre a string e o número, exatamente como nos exemplos.
  • Em Python, então, as etapas são:
    1. Ler a entrada como string e converter para inteiro: n = \text{int(input("Digite um número: "))}ú.
    2. Calcular o resultado: como vimos, resultado = 5 \times n (ou usar explicitamente (3*n+1)+(2*n-1) se preferir seguir a definição).
    3. Imprimir com o texto exigido: print(“Resultado:”, resultado).

Passo 5

Escrevendo o programa linha a linha e explicando:
  • Linha 1: ler e converter:
    n = int(input("Digite um número: "))
    Aqui, input("Digite um número: ") mostra o prompt e retorna uma string; int(…) converte para inteiro.
  • Linha 2: calcular (opção explícita ligada ao enunciado):
    resultado = (3n + 1) + (2n - 1)
    Isso segue literalmente “sucessor do triplo” + “antecessor do dobro”. Pode-se simplificar para resultado = 5*n, que dá o mesmo.
  • Linha 3: mostrar o resultado:
    print(“Resultado:”, resultado)
    Isso imprime exatamente "Resultado: " seguido do número, com um espaço entre os dois, conforme os exemplos.

Passo 6

Testando mentalmente com os exemplos dados:
  • Se o usuário digita n=1:
    cálculo pela fórmula: (3\cdot1+1)+(2\cdot1-1)= (3+1)+(2-1)=4+1=5.
    O programa imprime: Resultado: 5 (igual ao Exemplo 1).
  • Se o usuário digita n=5:
    cálculo: (3\cdot5+1)+(2\cdot5-1)= (15+1)+(10-1)=16+9=25.
    O programa imprime: Resultado: 25 (igual ao Exemplo 2).
    Observação: funciona também para n=0 ou números negativos — a conversão int() aceita esses casos e a fórmula continua válida.

Resposta

n = int(input("Digite um número: "))
resultado = (3n + 1) + (2n - 1)
print(“Resultado:”, resultado)

Exercícios relacionados