Autor: Yuvraj Chandra
E-mailem

Najděte a vytiskněte hodnotu ASCII libovolného znaku v Pythonu, JavaScriptu, C nebo C ++.

„ASCII“ znamená „americký standardní kód pro výměnu informací“. Kódy ASCII představují text v počítačích, telekomunikačních zařízeních a dalších zařízeních. ASCII převádí informace do standardizovaných digitálních formátů, které počítačům umožňují zpracovávat data, ukládat data a efektivně komunikovat s jinými počítači.

V tomto článku se naučíte, jak najít hodnotu ASCII znaku pomocí C ++, Pythonu, JavaScriptu a C.

Problémové prohlášení

Dostanete znak a musíte vytisknout hodnotu ASCII tohoto znaku.

Příklad 1: Nechť je daný znak „M“.

Hodnota ASCII 'M' je 77.

Výstup je tedy 77.

Příklad 2: Nechť je daný znak „U“.

Hodnota ASCII „U“ je 85.

Výstup je tedy 85.

Příklad 3: Nechť je daný znak „O“.

Hodnota ASCII „O“ je 79.

Výstup je tedy 79.

Pokud se chcete podívat na kompletní tabulku ASCII, můžete se podívat web společnosti asciitable.

instagram viewer

Příbuzný: Jaký je rozdíl mezi textem ASCII a Unicode?

Program C ++ k vyhledání hodnoty ASCII znaku

Hodnotu ASCII znaku najdete pomocí int () v C ++. Níže je program C ++ pro tisk hodnoty ASCII znaku:

// Program C ++ k vyhledání hodnoty ASCII znaku
#zahrnout
pomocí jmenného prostoru 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 () se používá k převodu znaku na jeho hodnotu ASCII
cout << "Hodnota ASCII" << ch1 << "je" << int (ch1) << endl;
cout << "Hodnota ASCII" << ch2 << "je" << int (ch2) << endl;
cout << "Hodnota ASCII" << ch3 << "je" << int (ch3) << endl;
cout << "Hodnota ASCII" << ch4 << "je" << int (ch4) << endl;
cout << "Hodnota ASCII" << ch5 << "je" << int (ch5) << endl;
cout << "Hodnota ASCII" << ch6 << "je" << int (ch6) << endl;
cout << "Hodnota ASCII" << ch7 << "je" << int (ch7) << endl;
cout << "Hodnota ASCII" << ch8 << "je" << int (ch8) << endl;
cout << "Hodnota ASCII" << ch9 << "je" << int (ch9) << endl;
cout << "Hodnota ASCII" << ch10 << "je" << int (ch10) << endl;
cout << "Hodnota ASCII" << ch11 << "je" << int (ch11) << endl;
cout << "Hodnota ASCII" << ch12 << "je" << int (ch12) << endl;
návrat 0;
}

Výstup:

ASCII hodnota M je 77
ASCII hodnota U je 85
ASCII hodnota O je 79
Hodnota ASCII m je 109
ASCII hodnota a je 97
Hodnota ASCII k je 107
ASCII hodnota e je 101
ASCII hodnota u je 117
Hodnota ASCII s je 115
ASCII hodnota e je 101
ASCII hodnota o je 111
ASCII hodnota f je 102

Příbuzný: Co je text ASCII a jak se používá?

Program Python k vyhledání hodnoty ASCII znaku

Hodnotu ASCII znaku najdete pomocí ord () v Pythonu. Níže je program Python pro tisk hodnoty ASCII znaku:

# Program v Pythonu k vyhledání hodnoty ASCII znaku
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 () se používá k převodu znaku na jeho hodnotu ASCII
print ("ASCII hodnota", ch1, "is", ord (ch1))
tisk ("ASCII hodnota", ch2, "je", ord (ch2))
tisk ("ASCII hodnota", ch3, "je", ord (ch3))
print ("ASCII hodnota", ch4, "is", ord (ch4))
print ("ASCII hodnota", ch5, "is", ord (ch5))
print ("ASCII hodnota", ch6, "is", ord (ch6))
print ("ASCII hodnota", ch7, "is", ord (ch7))
print ("ASCII hodnota", ch8, "is", ord (ch8))
print ("ASCII hodnota", ch9, "is", ord (ch9))
print ("ASCII hodnota", ch10, "is", ord (ch10))
print ("ASCII hodnota", ch11, "is", ord (ch11))
print ("ASCII hodnota", ch12, "is", ord (ch12))

Výstup:

ASCII hodnota M je 77
ASCII hodnota U je 85
ASCII hodnota O je 79
Hodnota ASCII m je 109
ASCII hodnota a je 97
Hodnota ASCII k je 107
ASCII hodnota e je 101
ASCII hodnota u je 117
Hodnota ASCII s je 115
ASCII hodnota e je 101
ASCII hodnota o je 111
ASCII hodnota f je 102

Program JavaScript k vyhledání hodnoty ASCII znaku

Hodnotu ASCII znaku najdete pomocí string.charCodeAt (0) v JavaScriptu. Níže je uveden program JavaScript pro tisk hodnoty ASCII znaku:

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) se používá k převodu znaku na jeho hodnotu ASCII
document.write ("ASCII hodnota" + ch1 + "je" + ch1.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch2 + "je" + ch2.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch3 + "je" + ch3.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch4 + "je" + ch4.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch5 + "je" + ch5.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch6 + "je" + ch6.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch7 + "je" + ch7.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch8 + "je" + ch8.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch9 + "je" + ch9.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch10 + "je" + ch10.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch11 + "je" + ch11.charCodeAt (0) + "
");
document.write ("ASCII hodnota" + ch12 + "je" + ch12.charCodeAt (0) + "
");

Výstup:

ASCII hodnota M je 77
ASCII hodnota U je 85
ASCII hodnota O je 79
Hodnota ASCII m je 109
ASCII hodnota a je 97
Hodnota ASCII k je 107
ASCII hodnota e je 101
ASCII hodnota u je 117
Hodnota ASCII s je 115
ASCII hodnota e je 101
ASCII hodnota o je 111
ASCII hodnota f je 102

Příbuzný: Jak vytvořit jednoduchou kalkulačku pomocí HTML, CSS a JavaScript

Program C k vyhledání hodnoty ASCII znaku

Hodnotu ASCII znaku najdete pomocí specifikátory formátu v C. Níže je program C pro tisk hodnoty ASCII znaku:

// Program C k vyhledání hodnoty ASCII znaku
#zahrnout
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';
// Hodnotu ASCII znaku v jazyce C můžete vytisknout pomocí specifikátoru formátu
//% d zobrazí celočíselnou hodnotu ASCII znaku
//% c zobrazí samotný znak
printf ("ASCII hodnota% c je% d \ ⁠n", ch1, ch1);
printf ("ASCII hodnota% c je% d \ ⁠n", ch2, ch2);
printf ("ASCII hodnota% c je% d \ ⁠n", ch3, ch3);
printf ("ASCII hodnota% c je% d \ ⁠n", ch4, ch4);
printf ("ASCII hodnota% c je% d \ ⁠n", ch5, ch5);
printf ("ASCII hodnota% c je% d \ ⁠n", ch6, ch6);
printf ("ASCII hodnota% c je% d \ ⁠n", ch7, ch7);
printf ("ASCII hodnota% c je% d \ ⁠n", ch8, ch8);
printf ("ASCII hodnota% c je% d \ ⁠n", ch9, ch9);
printf ("ASCII hodnota% c je% d \ ⁠n", ch10, ch10);
printf ("ASCII hodnota% c je% d \ ⁠n", ch11, ch11);
printf ("ASCII hodnota% c je% d \ ⁠n", ch12, ch12);
návrat 0;
}

Výstup:

ASCII hodnota M je 77
ASCII hodnota U je 85
ASCII hodnota O je 79
Hodnota ASCII m je 109
ASCII hodnota a je 97
Hodnota ASCII k je 107
ASCII hodnota e je 101
ASCII hodnota u je 117
Hodnota ASCII s je 115
ASCII hodnota e je 101
ASCII hodnota o je 111
ASCII hodnota f je 102

Budujte své programátorské dovednosti zábavnými a praktickými způsoby

Programování je zábava, jakmile se v něm zlepšíte a budete vědět, co děláte. Programování se můžete naučit mnoha způsoby. Metoda praktického učení programování vám ale může pomoci učit se rychleji a uchovat si informace po delší dobu.

Vytváření kódovacích her je jednou z nejlepších metod, jak získat praktické zkušenosti a zároveň se bavit.

E-mailem
9 nejlepších kódovacích her, které vám pomohou budovat vaše programátorské dovednosti

Programovací hry vám pomohou rychleji se učit díky praktickým praktikám a zkušenostem. Navíc jsou zábavným způsobem, jak otestovat své programátorské dovednosti!

Přečtěte si další

Související témata
  • Programování
  • JavaScript
  • Krajta
  • Výukové programy pro kódování
  • C Programování
O autorovi
Yuvraj Chandra (36 článků publikováno)

Yuvraj je vysokoškolský student výpočetní techniky na univerzitě v Dillí v Indii. Je vášnivým vývojářem Full Stack Web Development. Když nepíše, zkoumá hloubku různých technologií.

Více od Yuvraj Chandra

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.