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\))