C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

文字のASCII値を検索するC++プログラム


ASCII(情報交換のためのアメリカ標準コード)テーブルには、0から127の範囲の値を持つ128文字があります。

異なる文字のASCII値のいくつかは次のとおりです-

文字
ASCII値
A 65
a 97
Z 90
z 122
$ 36
38
63

文字のASCII値を見つけるプログラムは次のとおりです-

#include <iostream>
using namespace std;
void printASCII(char c) {
   int i = c;
   cout<<"The ASCII value of "<<c<<" is "<<i<<endl;
}
int main() {
   printASCII('A');
   printASCII('a');
   printASCII('Z');
   printASCII('z');
   printASCII('$');
   printASCII('&');
   printASCII('?');
   return 0;
}

出力

The ASCII value of A is 65
The ASCII value of a is 97
The ASCII value of Z is 90
The ASCII value of z is 122
The ASCII value of $ is 36
The ASCII value of & is 38
The ASCII value of ? is 63

上記のプログラムでは、関数printASCII()は文字のASCII値を出力します。この関数はint変数iを定義し、文字cの値がこの変数に格納されます。 iは整数型であるため、対応する文字のASCIIコードがiに格納されます。次に、cとiの値が表示されます。

これは、次のコードスニペットによって示されます。

void printASCII(char c) {
   int i = c;
   cout<<"The ASCII value of "<<c<<" is "<<i<<endl;
}
です。
  1. 階乗を見つけるためのC++プログラム

    非負の整数nの階乗は、n以下のすべての正の整数の積です。 例:5の階乗は120です。 5! = 5 * 4 * 3 * 2 *1 5! = 120 整数の階乗は、再帰プログラムまたは非再帰プログラムを使用して見つけることができます。これらの両方の例を以下に示します。 非再帰プログラムを使用した階乗 forループを使用して、数値の階乗を見つけることができます。これは、次のプログラムを使用して示されます- 例 #include <iostream> using namespace std; int main() {    int n = 5, fact = 1

  2. ハッシュテーブルで値を見つけるためのC#プログラム

    要素を使用してHahtableコレクションを設定します。 Hashtable h = new Hashtable(); h.Add(1, "Jack"); h.Add(2, "Henry"); h.Add(3, "Ben"); h.Add(4, "Chris"); ここで、値を見つけて、ContainsValue()メソッドを使用する必要があるとします。 ここで価値のある「クリス」を見つけています- h.ContainsValue(“Chris”); 例 using System; us