2.1 Frase em maiúsculas
Escreva um programa que receba do utilizador uma frase e apresente a frase toda escrita em maiúsculas.

Passo 1

O enunciado pede um programa que leia uma frase digitada pelo utilizador e mostre essa mesma frase totalmente em maiúsculas. O conteúdo aqui é manipulação de strings e uso de funções/​métodos de conversão de caixa (lower/upper) em linguagens de programação.

Passo 2

Para obter a frase do utilizador, usamos uma função de leitura de linha de comando. Em Python, por exemplo, isso é feito com
frase = input("Digite uma frase: ")
Aqui armazenamos toda a cadeia de caracteres fornecida em frase.

Passo 3

Para converter cada carácter da string para a sua versão em maiúsculas, aplicamos o método incorporado upper(), que varre a string e devolve uma nova com todos os caracteres alfabéticos em maiúsculo:
\(frase_maiuscula\) = frase.upper()

Passo 4

Por fim, mostramos a frase convertida usando uma função de output, como print() em Python:
print(\(frase_maiuscula\))

Resposta

# Programa que lê uma frase e a imprime em maiúsculas
frase = input("Digite uma frase: ")
\(frase_maiuscula\) = frase.upper()
print(\(frase_maiuscula\))

Exercícios relacionados