Buscar

Escreva um programa que traduz um número de telefone alfabético de 8 dígitos em um número de telefone na forma numérica.

Suponha que a entrada é sempre dada em caracteres 

maiúsculos.

Exemplo:

Se a entrada é URGENCIA a saída deve ser 87436242 . Se a

entrada é 1111FOGO a saída deve ser 11113646 .

Se você não possui um telefone, então as letras que

correspondem às teclas são as seguintes: 2=ABC, 3=DEF,

4=GHI, 5=JKL, 6=MNO, 7=PQRS, 8=TUV e 9=WXYZ.

💡 4 Respostas

User badge image

Andre Smaira

Um algoritmo é um conjunto de instruções, normalmente para resolver uma classe de problemas ou realizar um cálculo. Algoritmos são especificações inequívocas para executar cálculos , processamento de dados , raciocínio automatizado e outras tarefas.

Como método eficaz , um algoritmo pode ser expresso dentro de uma quantidade finita de espaço e tempo e em uma linguagem formal bem definida para calcular uma função.

Sabendo disso, temos que o algoritmo será:

include

#include

int main() {

char letras[10][4] = {"", "", "abc", "def", "ghi", "jkl", "mno","pqrs", "tuv","wxyz"};

char numero[8];

int i, j, k;

gets(numero);

for (i=0; i<8; i++) {

j = 0;

while (strchr(letras[j], tolower(numero[i])) == NULL)

j++;

printf("\n%d\t%c\t%d", i, numero[i], j);

}

return 0;

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Materiais relacionados

3 pág.
Algoritmos e Programação QUESTIONÁRIO 1

Senai Barbacena Centro De Formacao Profissional Olavo Machado

User badge image

CASTER LUZ

3 pág.
QUESTIONÁRIO 2 Algoritmos e Programação

Senai Barbacena Centro De Formacao Profissional Olavo Machado

User badge image

CASTER LUZ

8 pág.
PROVA 2

Senai Barbacena Centro De Formacao Profissional Olavo Machado

User badge image

CASTER LUZ

8 pág.
Avaliação de Algoritmos e Programação

Senai Barbacena Centro De Formacao Profissional Olavo Machado

User badge image

CASTER LUZ