• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia Elétrica ·

Algoritmos e Programação de Computadores

· 2022/2

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Laboratório 9 - Controle de Estoque 2 0 - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 9 - Controle de Estoque 2 0 - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 13 - Eleições 2022 - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 13 - Eleições 2022 - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 7 - Disconnect - Algoritmos e Programação de Computadores 2022 2

5

Laboratório 7 - Disconnect - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022-2

4

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

60

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

2

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 10 - Caça ao Tesouro - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 10 - Caça ao Tesouro - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Texto de pré-visualização

18/10/2022 19:37 Laboratorio 08 O jogo Wordle tem sido tao popular atualmente que vocé decidiu implementar a Sua propria versao. Esse jogo consiste em adivinhar uma palavra escondida. Para adivinhar essa palavra 0 jogador tem seis palpites, para cada palpite o jogo informa quais letras estao na palavra na posi¢do correta, quais letras estao na palavra na posi¢ao incorreta e quais letras ndo estao na palavra. A unica parte que falta para vocé implementar 0 jogo é determinar a resposta que deve ser dada ao jogador com base em cada palpite. Como entrada, 0 seu programa devera receber uma linha com a palavra secreta seguida de varias linhas com uma palavra correspondente a um palpite. Vocé pode assumir que todas as palavras sao fornecidas com letras minusculas e que Os palpites tem o mesmo numero de letras da palavra secreta. Para cada palpite vocé devera imprimir uma resposta segundo a seguinte especificagdao: e Cada letra que nado esteja presente na palavra deve ser substituida pelo Caractere _. e Cada letra que esteja presente na palavra e esteja na posi¢do correta deve ser apresentada maiuscula. e Cada letra que esteja presente na palavra e nado esteja na posi¢do correta deve ser apresentada minuscula. Por exemplo, se a palavra secreta for "remar" e 0 palpite "falar", a resposta deve ser'"_a_AR". As letras # € 1 nao aparecem em "remar" e foram substituidas por _.Aletra a aparece na quarta letra de "remar", portanto a primeira letra a (na segunda posicao de "falar") aparece minuscula e a segunda letra a (na quarta posicao de "falar") aparece maiuscula. Por fim, a letra r aparece na ultima posigdo de "remar" e de "falar", portanto aparece maiuscula. Se a palavra correta for encontrada, apds imprimir a resposta do palpite correto, oO seu programa deve imprimir a frase "Resposta correta". Se apos seis palpites a palavra nao for descoberta, 0 seu programa deve imprimir a frase "Palavra correta: X", onde X € a palavra secreta. Apos um desses dois casos, vocé nao deve mais considerar nenhum palpite. Exemplos de entradas e saidas esperadas pelo seu programa: Teste 01 Entrada https://susy.ic.unicamp.br:9999/mc102/08/enunciado.html 1/3 18/10/2022 19:37 Laboratório 08 https://susy.ic.unicamp.br:9999/mc102/08/enunciado.html 2/3 rosa erra rota rosa Saída _rrA RO_A ROSA Resposta correta Teste 02 Entrada roer modo mora roma roem roei roes Saída _O_o _Or_ RO__ ROE_ ROE_ ROE_ Palavra correta: roer Teste 04 Entrada pisar papel podia peita pisas pisai pisam 18/10/2022 19:37 Laboratorio 08 Saida Pap__ P_ia Pia PISAs PISAi PISA_ Palavra correta: pisar Codigo Base No arquivo auxiliar lab08.py vocé ira encontrar um codigo base para dar inicio ao processo de elaboracao deste laboratorio. Orientacgoes e Veja aqui a pagina de submissdo da tarefa. e O arquivo a ser submetido deve se chamar lab08.py. e No link "Arquivos auxiliares" ha um arquivo compactado (aux08.zip) que contém todos os arquivos de testes abertos (entradas e saidas esperadas). e Olaboratério é composto de 10 testes abertos e 10 testes fechados. e Olimite maximo sera de 20 submiss6es. e Acesse 0 sistema SuSy com seu RA (apenas numeros) e a senha que vocé utiliza para fazer acesso ao sistema da DAC. e Vocé deve seguir as instrugdes de submissdo descritas no enunciado. e Serdo considerados apenas os resultados da ultima submissdo. e Esta tarefa tem peso 2. e Oprazo final para submissdo é dia 30/10/2022 (domingo). https://susy.ic.unicamp.br:9999/mc102/08/enunciado.html 3/3

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Laboratório 9 - Controle de Estoque 2 0 - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 9 - Controle de Estoque 2 0 - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 13 - Eleições 2022 - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 13 - Eleições 2022 - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 7 - Disconnect - Algoritmos e Programação de Computadores 2022 2

5

Laboratório 7 - Disconnect - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022-2

4

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

60

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

2

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 10 - Caça ao Tesouro - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 10 - Caça ao Tesouro - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Texto de pré-visualização

18/10/2022 19:37 Laboratorio 08 O jogo Wordle tem sido tao popular atualmente que vocé decidiu implementar a Sua propria versao. Esse jogo consiste em adivinhar uma palavra escondida. Para adivinhar essa palavra 0 jogador tem seis palpites, para cada palpite o jogo informa quais letras estao na palavra na posi¢do correta, quais letras estao na palavra na posi¢ao incorreta e quais letras ndo estao na palavra. A unica parte que falta para vocé implementar 0 jogo é determinar a resposta que deve ser dada ao jogador com base em cada palpite. Como entrada, 0 seu programa devera receber uma linha com a palavra secreta seguida de varias linhas com uma palavra correspondente a um palpite. Vocé pode assumir que todas as palavras sao fornecidas com letras minusculas e que Os palpites tem o mesmo numero de letras da palavra secreta. Para cada palpite vocé devera imprimir uma resposta segundo a seguinte especificagdao: e Cada letra que nado esteja presente na palavra deve ser substituida pelo Caractere _. e Cada letra que esteja presente na palavra e esteja na posi¢do correta deve ser apresentada maiuscula. e Cada letra que esteja presente na palavra e nado esteja na posi¢do correta deve ser apresentada minuscula. Por exemplo, se a palavra secreta for "remar" e 0 palpite "falar", a resposta deve ser'"_a_AR". As letras # € 1 nao aparecem em "remar" e foram substituidas por _.Aletra a aparece na quarta letra de "remar", portanto a primeira letra a (na segunda posicao de "falar") aparece minuscula e a segunda letra a (na quarta posicao de "falar") aparece maiuscula. Por fim, a letra r aparece na ultima posigdo de "remar" e de "falar", portanto aparece maiuscula. Se a palavra correta for encontrada, apds imprimir a resposta do palpite correto, oO seu programa deve imprimir a frase "Resposta correta". Se apos seis palpites a palavra nao for descoberta, 0 seu programa deve imprimir a frase "Palavra correta: X", onde X € a palavra secreta. Apos um desses dois casos, vocé nao deve mais considerar nenhum palpite. Exemplos de entradas e saidas esperadas pelo seu programa: Teste 01 Entrada https://susy.ic.unicamp.br:9999/mc102/08/enunciado.html 1/3 18/10/2022 19:37 Laboratório 08 https://susy.ic.unicamp.br:9999/mc102/08/enunciado.html 2/3 rosa erra rota rosa Saída _rrA RO_A ROSA Resposta correta Teste 02 Entrada roer modo mora roma roem roei roes Saída _O_o _Or_ RO__ ROE_ ROE_ ROE_ Palavra correta: roer Teste 04 Entrada pisar papel podia peita pisas pisai pisam 18/10/2022 19:37 Laboratorio 08 Saida Pap__ P_ia Pia PISAs PISAi PISA_ Palavra correta: pisar Codigo Base No arquivo auxiliar lab08.py vocé ira encontrar um codigo base para dar inicio ao processo de elaboracao deste laboratorio. Orientacgoes e Veja aqui a pagina de submissdo da tarefa. e O arquivo a ser submetido deve se chamar lab08.py. e No link "Arquivos auxiliares" ha um arquivo compactado (aux08.zip) que contém todos os arquivos de testes abertos (entradas e saidas esperadas). e Olaboratério é composto de 10 testes abertos e 10 testes fechados. e Olimite maximo sera de 20 submiss6es. e Acesse 0 sistema SuSy com seu RA (apenas numeros) e a senha que vocé utiliza para fazer acesso ao sistema da DAC. e Vocé deve seguir as instrugdes de submissdo descritas no enunciado. e Serdo considerados apenas os resultados da ultima submissdo. e Esta tarefa tem peso 2. e Oprazo final para submissdo é dia 30/10/2022 (domingo). https://susy.ic.unicamp.br:9999/mc102/08/enunciado.html 3/3

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®