Aulas do bloco

Voltar para a aulaEstruturas condicionais: if/else e operadores de comparação
←✓

Exercício 30 de 30

Bloco em maiúsculas repetido com hífen

Leia um texto e um inteiro n não negativo. Monte um bloco com o texto em maiúsculas, um hífen e o texto original. Mostre n blocos, um por linha. Para n = 0, não imprima nada. Use concatenação e multiplicação de strings.

As entradas são fornecidas automaticamente.Use input() com os parênteses vazios, sem textos como “Digite sua idade”. Imprima apenas a resposta pedida.

Exemplo

Entrada
x
2
Saída
X-x
X-x

Texto x transformado em X-x repetido duas vezes com quebra de linha gera duas linhas idênticas X-x.

Mais exemplos e formato das entradas

Entrada: Duas linhas: primeira um texto, segunda um inteiro n >=0.

Saída: n linhas iguais a UPPER(texto)-texto, ou vazio se n=0.

Entrada
ola
2
Saída
OLA-ola
OLA-ola

Texto ola convertido para OLA-ola e duplicado com quebra de linha produz duas linhas iguais OLA-ola.

Dicas
Solução explicada

Tente verificar seu código uma vez para liberar a solução.

Seu códigoPreparando Python…

Resultado

Escreva seu código e clique em Verificar.