Por Yuvraj Chandra
E-mail

Encontre e imprima o valor ASCII de qualquer caractere em Python, JavaScript, C ou C ++.

"ASCII" significa "American Standard Code for Information Interchange". Os códigos ASCII representam texto em computadores, equipamentos de telecomunicações e outros dispositivos. O ASCII converte informações em formatos digitais padronizados que permitem que os computadores processem dados, armazenem dados e se comuniquem de forma eficiente com outros computadores.

Neste artigo, você aprenderá como encontrar o valor ASCII de um caractere usando C ++, Python, JavaScript e C.

Declaração do Problema

Você recebe um caractere e precisa imprimir o valor ASCII desse caractere.

Exemplo 1: Seja o caractere fornecido 'M'.

O valor ASCII de 'M' é 77.

Portanto, a saída é 77.

Exemplo 2: Seja o caractere fornecido 'U'.

O valor ASCII de 'U' é 85.

Portanto, a saída é 85.

Exemplo 3: Seja o caractere fornecido 'O'.

O valor ASCII de 'O' é 79.

instagram viewer

Portanto, a saída é 79.

Se você quiser dar uma olhada na tabela ASCII completa, você pode verificar site da asciitable.

Relacionado: Qual é a diferença entre texto ASCII e Unicode?

Programa C ++ para encontrar o valor ASCII de um caractere

Você pode encontrar o valor ASCII de um caractere usando int () em C ++. Abaixo está o programa C ++ para imprimir o valor ASCII de um caractere:

// Programa C ++ para encontrar o valor ASCII de um caractere
#incluir
usando namespace std;
int main ()
{
char ch1 = 'M';
char ch2 = 'U';
char ch3 = 'O';
char ch4 = 'm';
char ch5 = 'a';
char ch6 = 'k';
char ch7 = 'e';
char ch8 = 'u';
char ch9 = 's';
char ch10 = 'e';
char ch11 = 'o';
char ch12 = 'f';
// int () é usado para converter o caractere em seu valor ASCII
cout << "O valor ASCII de" << ch1 << "é" << int (ch1) << endl;
cout << "O valor ASCII de" << ch2 << "é" << int (ch2) << endl;
cout << "O valor ASCII de" << ch3 << "é" << int (ch3) << endl;
cout << "O valor ASCII de" << ch4 << "é" << int (ch4) << endl;
cout << "O valor ASCII de" << ch5 << "é" << int (ch5) << endl;
cout << "O valor ASCII de" << ch6 << "é" << int (ch6) << endl;
cout << "O valor ASCII de" << ch7 << "é" << int (ch7) << endl;
cout << "O valor ASCII de" << ch8 << "é" << int (ch8) << endl;
cout << "O valor ASCII de" << ch9 << "é" << int (ch9) << endl;
cout << "O valor ASCII de" << ch10 << "é" << int (ch10) << endl;
cout << "valor ASCII de" << ch11 << "é" << int (ch11) << endl;
cout << "O valor ASCII de" << ch12 << "é" << int (ch12) << endl;
return 0;
}

Resultado:

O valor ASCII de M é 77
O valor ASCII de U é 85
O valor ASCII de O é 79
O valor ASCII de m é 109
O valor ASCII de a é 97
O valor ASCII de k é 107
O valor ASCII de e é 101
O valor ASCII de u é 117
O valor ASCII de s é 115
O valor ASCII de e é 101
O valor ASCII de o é 111
O valor ASCII de f é 102

Relacionado: O que é texto ASCII e como ele é usado?

Programa Python para encontrar o valor ASCII de um caractere

Você pode encontrar o valor ASCII de um caractere usando ord () em Python. Abaixo está o programa Python para imprimir o valor ASCII de um caractere:

# Programa Python para encontrar o valor ASCII de um caractere
ch1 = 'M'
ch2 = 'U'
ch3 = 'O'
ch4 = 'm'
ch5 = 'a'
ch6 = 'k'
ch7 = 'e'
ch8 = 'u'
ch9 = 's'
ch10 = 'e'
ch11 = 'o'
ch12 = 'f'
# ord () é usado para converter o caractere em seu valor ASCII
print ("valor ASCII de", ch1, "é", ord (ch1))
print ("valor ASCII de", ch2, "é", ord (ch2))
print ("valor ASCII de", ch3, "é", ord (ch3))
print ("valor ASCII de", ch4, "é", ord (ch4))
print ("valor ASCII de", ch5, "é", ord (ch5))
print ("valor ASCII de", ch6, "é", ord (ch6))
print ("valor ASCII de", ch7, "é", ord (ch7))
print ("valor ASCII de", ch8, "é", ord (ch8))
print ("valor ASCII de", ch9, "é", ord (ch9))
print ("valor ASCII de", ch10, "é", ord (ch10))
print ("valor ASCII de", ch11, "é", ord (ch11))
print ("valor ASCII de", ch12, "é", ord (ch12))

Resultado:

O valor ASCII de M é 77
O valor ASCII de U é 85
O valor ASCII de O é 79
O valor ASCII de m é 109
O valor ASCII de a é 97
O valor ASCII de k é 107
O valor ASCII de e é 101
O valor ASCII de u é 117
O valor ASCII de s é 115
O valor ASCII de e é 101
O valor ASCII de o é 111
O valor ASCII de f é 102

Programa JavaScript para encontrar o valor ASCII de um caractere

Você pode encontrar o valor ASCII de um caractere usando string.charCodeAt (0) em JavaScript. Abaixo está o programa JavaScript para imprimir o valor ASCII de um caractere:

const ch1 = 'M';
const ch2 = 'U';
const ch3 = 'O';
const ch4 = 'm';
const ch5 = 'a';
const ch6 = 'k';
const ch7 = 'e';
const ch8 = 'u';
const ch9 = 's';
const ch10 = 'e';
const ch11 = 'o';
const ch12 = 'f';
// string.charCodeAt (0) é usado para converter o caractere em seu valor ASCII
document.write ("valor ASCII de" + ch1 + "é" + ch1.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch2 + "é" + ch2.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch3 + "é" + ch3.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch4 + "é" + ch4.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch5 + "é" + ch5.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch6 + "é" + ch6.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch7 + "é" + ch7.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch8 + "é" + ch8.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch9 + "é" + ch9.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch10 + "é" + ch10.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch11 + "é" + ch11.charCodeAt (0) + "
");
document.write ("valor ASCII de" + ch12 + "é" + ch12.charCodeAt (0) + "
");

Resultado:

O valor ASCII de M é 77
O valor ASCII de U é 85
O valor ASCII de O é 79
O valor ASCII de m é 109
O valor ASCII de a é 97
O valor ASCII de k é 107
O valor ASCII de e é 101
O valor ASCII de u é 117
O valor ASCII de s é 115
O valor ASCII de e é 101
O valor ASCII de o é 111
O valor ASCII de f é 102

Relacionado: Como construir uma calculadora simples usando HTML, CSS e JavaScript

Programa C para encontrar o valor ASCII de um caractere

Você pode encontrar o valor ASCII de um caractere usando especificadores de formato em C. Abaixo está o programa C para imprimir o valor ASCII de um caractere:

// Programa C para encontrar o valor ASCII de um caractere
#incluir
int main ()
{
char ch1 = 'M';
char ch2 = 'U';
char ch3 = 'O';
char ch4 = 'm';
char ch5 = 'a';
char ch6 = 'k';
char ch7 = 'e';
char ch8 = 'u';
char ch9 = 's';
char ch10 = 'e';
char ch11 = 'o';
char ch12 = 'f';
// Você pode imprimir o valor ASCII de um caractere em C usando o especificador de formato
//% d exibe o valor ASCII inteiro de um caractere
//% c exibe o próprio caractere
printf ("valor ASCII de% c é% d \ ⁠n", ch1, ch1);
printf ("valor ASCII de% c é% d \ ⁠n", ch2, ch2);
printf ("valor ASCII de% c é% d \ ⁠n", ch3, ch3);
printf ("valor ASCII de% c é% d \ ⁠n", ch4, ch4);
printf ("O valor ASCII de% c é% d \ ⁠n", ch5, ch5);
printf ("O valor ASCII de% c é% d \ ⁠n", ch6, ch6);
printf ("valor ASCII de% c é% d \ ⁠n", ch7, ch7);
printf ("valor ASCII de% c é% d \ ⁠n", ch8, ch8);
printf ("valor ASCII de% c é% d \ ⁠n", ch9, ch9);
printf ("valor ASCII de% c é% d \ ⁠n", ch10, ch10);
printf ("valor ASCII de% c é% d \ ⁠n", ch11, ch11);
printf ("O valor ASCII de% c é% d \ ⁠n", ch12, ch12);
return 0;
}

Resultado:

O valor ASCII de M é 77
O valor ASCII de U é 85
O valor ASCII de O é 79
O valor ASCII de m é 109
O valor ASCII de a é 97
O valor ASCII de k é 107
O valor ASCII de e é 101
O valor ASCII de u é 117
O valor ASCII de s é 115
O valor ASCII de e é 101
O valor ASCII de o é 111
O valor ASCII de f é 102

Desenvolva suas habilidades de programação de maneiras práticas e divertidas

Programar é divertido quando você fica melhor e sabe o que está fazendo. Você pode aprender a programar de várias maneiras. Mas o método prático de aprendizagem de programação pode ajudá-lo a aprender mais rápido e reter as informações por um período mais longo.

Construir jogos de codificação é um dos melhores métodos para obter experiência prática enquanto se diverte ao mesmo tempo.

E-mail
Os 9 melhores jogos de codificação para desenvolver suas habilidades de programação

Os jogos de codificação ajudam você a aprender mais rápido com a prática e a experiência prática. Além disso, eles são uma maneira divertida de testar suas habilidades de programação!

Leia a seguir

Tópicos relacionados
  • Programação
  • JavaScript
  • Pitão
  • Tutoriais de codificação
  • Programação C
Sobre o autor
Yuvraj Chandra (36 artigos publicados)

Yuvraj é estudante de graduação em Ciência da Computação na Universidade de Delhi, na Índia. Ele é apaixonado por Full Stack Web Development. Quando ele não está escrevendo, ele está explorando a profundidade de diferentes tecnologias.

Mais de Yuvraj Chandra

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme seu endereço de e-mail no e-mail que acabamos de enviar.

.