Informática, perguntado por 2pc9028g8g, 4 meses atrás

Faça um programa que lê duas palavras do teclado e diz se elas são iguais ou diferentes. O programa deve dizer ainda se alguma das palavras digitadas é igual a “ESTACIO”.

Soluções para a tarefa

Respondido por jssborba
1

Um programa possível para responder a essa questão pode ser escrito em Python:

def e_estacio(palavras):

   if 'ESTACIO' in (palavra.upper() for palavra in palavras):

           return print('Uma das palavras é ESTACIO')

   print('Nenhuma das palavras é ESTACIO')

def iguais(palavras):

   if palavras[0].lower() == palavras[1].lower():

       return print('As palavras são iguais')

   print('As palavras não são iguais')

if __name__ == '__main__':

   palavras = input('Digite uma palavra: '), input('Digite outra palavra: ')

   iguais(palavras)

   e_estacio(palavras)

Para saber mais:

Estrutura

O programa acima escrito na linguagem Python é iniciado com  solicitação de duas palavras ao usuário.

Em seguida é feita a verificação para saber se as duas palavras são iguais.

O passo seguinte é verificar se alguma das palavras escritas é ESTACIO.

Por fim são exibidas duas frases, uma tratando da igualdade das palavras e outra sobre se alguma das palavras é ESTACIO.

Como a linguagem Python é case-sensitive, ou seja, ela considera caracteres maiúsculos e minúsculos de uma mesma letra como sendo diferentes, é preciso transformar todas as  letras da palavra digitada em letras maiúscula e assim compara-la com a palavra ESTACIO.

Para aprender mais sobre Python, veja:

https://brainly.com.br/tarefa/35858457

#SPJ1

Anexos:
Perguntas interessantes