Autor: Yuvraj Chandra
Email

Vyhľadajte a vytlačte hodnotu ASCII ľubovoľného znaku v jazykoch Python, JavaScript, C alebo C ++.

„ASCII“ znamená „americký štandardný kód pre výmenu informácií“. Kódy ASCII predstavujú text v počítačoch, telekomunikačných zariadeniach a iných zariadeniach. ASCII prevádza informácie do štandardizovaných digitálnych formátov, ktoré počítačom umožňujú spracovávať údaje, ukladať ich a efektívne komunikovať s ostatnými počítačmi.

V tomto článku sa dozviete, ako nájsť hodnotu ASCII znaku pomocou jazykov C ++, Python, JavaScript a C.

Vyhlásenie o probléme

Dostanete znak a musíte vytlačiť hodnotu ASCII tohto znaku.

Príklad 1: Nech je daný znak „M“.

Hodnota ASCII „M“ je 77.

Výstup je teda 77.

Príklad 2: Nech je daný znak „U“.

Hodnota ASCII pre „U“ je 85.

Výstup je teda 85.

Príklad 3: Nech je daný znak „O“.

Hodnota ASCII pre „O“ je 79.

Výstup je teda 79.

Ak sa chcete pozrieť na celú tabuľku ASCII, môžete vyskúšať web spoločnosti asciitable.

instagram viewer

Súvisiace: Aký je rozdiel medzi textom ASCII a textom Unicode?

Program C ++ na vyhľadanie hodnoty ASCII znaku

Hodnotu ASCII znaku nájdete pomocou int () v jazyku C ++. Ďalej je uvedený program C ++ na tlač hodnoty ASCII znaku:

// Program C ++ na vyhľadanie hodnoty ASCII znaku
#include
pomocou 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 () sa používa na prevod 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ýkon:

ASCII hodnota M je 77
ASCII hodnota U je 85
Hodnota ASCII pre 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

Súvisiace: Čo je text ASCII a ako sa používa?

Program Python na vyhľadanie hodnoty ASCII znaku

Hodnotu ASCII znaku nájdete pomocou ord () v Pythone. Ďalej je uvedený program Python na tlač hodnoty ASCII znaku:

# Program v Pythone na vyhľadanie 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 () sa používa na prevod znaku na jeho hodnotu ASCII
print ("ASCII hodnota", ch1, "is", ord (ch1))
print ("ASCII hodnota", ch2, "je", ord (ch2))
print ("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ýkon:

ASCII hodnota M je 77
ASCII hodnota U je 85
Hodnota ASCII pre 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 na vyhľadanie hodnoty ASCII znaku

Hodnotu ASCII znaku nájdete pomocou string.charCodeAt (0) v JavaScripte. Nižšie je uvedený program JavaScript na tlač 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) sa používa na prevod 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ýkon:

ASCII hodnota M je 77
ASCII hodnota U je 85
Hodnota ASCII pre 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

Súvisiace: Ako zostaviť jednoduchú kalkulačku pomocou HTML, CSS a JavaScript

Program C na vyhľadanie hodnoty ASCII znaku

Hodnotu ASCII znaku nájdete pomocou špecifikátory formátu v C. Nižšie je uvedený program C na vytlačenie hodnoty ASCII znaku:

// Program C na vyhľadanie hodnoty ASCII znaku
#include
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 jazyku C môžete vytlačiť pomocou špecifikátora formátu
//% d zobrazuje celočíselnú 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ýkon:

ASCII hodnota M je 77
ASCII hodnota U je 85
Hodnota ASCII pre 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 svoje programátorské zručnosti zábavnými a praktickými spôsobmi

Programovanie je zábava, keď sa v ňom lepšie zorientujete a budete vedieť, čo robíte. Programovanie sa môžete naučiť rôznymi spôsobmi. Metóda praktického učenia sa programovania vám však môže pomôcť rýchlejšie sa naučiť a uchovať si informácie po dlhšiu dobu.

Vytváranie kódovacích hier je jednou z najlepších metód, ako získať praktické skúsenosti a zároveň sa baviť.

Email
9 najlepších kódovacích hier na zvýšenie vašich programátorských schopností

Programovacie hry vám pomôžu rýchlejšie sa učiť pomocou praktických cvičení a skúseností. Navyše sú to zábavné spôsoby, ako si vyskúšať svoje programátorské schopnosti!

Prečítajte si Ďalej

Súvisiace témy
  • Programovanie
  • JavaScript
  • Python
  • Výukové programy pre kódovanie
  • C Programovanie
O autorovi
Yuvraj Chandra (Publikovaných 36 článkov)

Yuvraj je vysokoškolský študent v odbore počítačových vied na indickej univerzite v Dillí. Je vášnivý pre vývoj webových stránok na princípe Full Stack. Ak nepíše, skúma hĺbku rôznych technológií.

Viac od Yuvraja Chandru

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.