Código Morse!

Transcrição

Código Morse!
Universidade Tecnológica Federal do Paraná
Departamento Acadêmico de Informática
Programa de Educação Tutorial Computando Culturas em Equidade
Projeto Compute você mesm@
Código Morse!
Olá! A atividade de hoje será criar um programa que traduz de código morse para letras do alfabeto. Abaixo,
a tabela de conversão:
Letra Código Letra Código Letra Código A .­ N ­. ­ ­....­ B ­... O ­­­ C ­.­. P .­­. D ­.. Q ­­.­ E . R .­. F ..­. S ... G ­­. T ­ H .... U ..­ I .. V ...­ J .­­­ W .­­ K ­.­ X ­..­ L .­.. Y ­.­­ M ­­ Z ­­.. 1) Faça com que o usuário digite um código morse.
2) Faça com que o seu programa retorne a letra equivalente ex: ( "​
.­​
" deve retornar "A")
3) Faça com que o programa fique rodando em loop. depois de responder a letra que o código
representa, peça um novo código.
4) Se a pessoa digitar "q", o programa deve dizer "thau!" e parar de rodar
5) Não deixe que a pessoa coloque valores que não existem na tabela (ex: $, d, 1, a, A)
6) Faça o seu programa aceitar números também!
Número código Número código 1 ∙­­­­ 6 ­∙∙∙∙ 2 ∙∙­­­ 7 ­­∙∙∙ 3 ∙∙∙­­ 8 ­­­∙∙ 4 ∙∙∙∙­ 9 ­­­­∙ 5 ∙∙∙∙∙ 0 ­­­­­ Conseguiu? Ótimo! Tente os seguintes desafios:
1) Faça o programa guardar as letras digitadas até que seja digitado a letra "q". É preciso concatenar
Strings! ex:
escreva o codigo: .­ resposta: A escreva o codigo: ­... resposta: B escreva o codigo: .­ resposta: A escreva o codigo: ­.­. resposta: C escreva o codigo: ­­­ resposta: O escreva o codigo: q thau! resposta: ABACO 2) traduza a seguinte mensagem! (coloque uma linha de cada vez!)
.­ ­­ . .. ­..­ .­ ... .­ ­­ . ­....­ .­ ... ­­­ ..­ ­.. . .. ­..­ . ­....­ .­ ... ­....­ .­­. .­ ..­ .­.. ­­­ .­.. . ­­ .. .­ ... ­.­ .. 3) Faça um programa que transforme letras em codigo morse.
escreva uma letra: A resposta: .­ escreva uma letra: B resposta: ­... escreva o codigo: q thau! Ficha Técnica
CC BY: O trabalho​
Código Morse!​
está licenciado com uma Licença Creative Commons - Atribuição 4.0
Internacional.
Produção
Gustavo Kira, José Guilherme Goetten e Aline Jordão
Universidade Tecnológica Federal do Paraná – Câmpus Curitiba
Carlos Eduardo Cantarelli (Reitoria),
Maurício Alves Mendes (Pró-Reitoria de Graduação e Educação Profissional)
Álvaro Peixoto de Alencar (Diretoria de Graduações)
Cezar Augusto Romano (Diretoria Geral do Câmpus Curitiba)
Mauro Edson Alberti (Diretoria de Graduação e Educação Profissional)
Departamento Acadêmico de Informática - DAINF
Cesar Augusto Tacla (Chefia do Departamento Acadêmico de Informática)
Marília Abrahão Amaral(Coordenação do Bacharelado em Sistemas de Informação)
Projeto Compute você Mesm@: Conexões de saberes e fazeres para inclusão digital
Cordenadora: Marília Abrahão Amaral
Programa de Educação Tutorial Computando Culturas em Equidade
Tutora: Marília Abrahão Amaral
Projeto Compute você Mesm@
Projeto financiado pela Fundação Araucária - Apoio ao Desenvolvimento
Científico e Tecnológico do Paraná, por meio do Edital Redes Digitais da Cidadania
(Ministério das Comunicações), aprovado em 2013.
Versionamento
06-06-2015
Primeira Versão
31-08-2015
Corrigido erro na atividade
06-09-2015
Foram adicionadas as logos corretas no material

Documentos relacionados

Que Dia da Semana você nasceu?

Que Dia da Semana você nasceu? Como está é uma fórmula matemática, os dias da semana são representados por números. Abaixo, um

Leia mais