Primeira página
/
Tecnologia
/
Escreva um algoritmo que escreva uma frase na tela até que seja digitada a letra "f" (sem aspas). A frase é a seguinte: A mensagem será interrompida quando a tecla "f" for pressionada

Pergunta

Escreva um algoritmo que escreva uma frase na tela até que seja digitada a letra "f" (sem aspas). A frase é a seguinte: A mensagem será interrompida quando a tecla "f" for pressionada

Solução

expert verifiedVerification of experts
4.7292 Voting
avatar
MateusVeterano · Tutor por 11 anos

Responder

Em base nas regras fornecidas, abaixo é apresentado uma resposta para a pergunta:<br /><br />Algoritmo Python:<br /><br />```python<br />while True:<br /> print('A mensagem será interrompida quando a tecla "f" for pressionada')<br /> answer = input()<br /> if answer.lower() == 'f':<br /> break<br />```<br />【Dicas】<br />Este algoritmo em linguagem Python usa um loop infinito que continuará imprimindo a frase "A mensagem será interrompida quando a tecla "f" for pressionada" até que o usuário insira a letra 'f'. O input() é um método em Python que pausa a execução do programa e aguarda a entrada do usuário.<br /><br />【Descrição】<br />A `while True` cria um loop infinito. Dentro deste loop, usa-se o comando `print()` para exibir a frase. Em seguida, a função `input()` pausa o programa para que o usuário possa inserir uma resposta. Se o usuário inserir 'f', o algoritmo irá terminar, pois o operador `break` encerra o loop. O método `.lower()` é usado para garantir que a comparação entre a entrada do usuário e 'f' não seja sensível à caixa, tornando o algoritmo mais robusto a entradas diferentes.<br /><br />【Resposta Final】<br />O algoritmo apresentado é um exemplo de um código em Python que continuará a imprimir uma mensagem até que a entrada do usuário seja 'f'.
Clique para avaliar: