Q:

Print character through ASCII value using cout in C++

belongs to collection: C++ programs on various topics

0

Print character through ASCII value using cout in C++

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Consider the example:

#include <iostream>
using namespace std;

int main()
{
	int var=65;
	cout<<var<<endl;
	return 0;
}

Here, output will be 65.

Then, how to print character?

We can use cast type here, by casting into char we are able to get result in character format. We can use cout<<char(65) or cout<<char(var), that will print 'A'. (65 is the ASCII value of 'A').

Consider the example:

#include <iostream>
using namespace std;

int main()
{
	int var=65;
	cout<<(char)var<<endl;
	return 0;
}

Here, output will be A.

Printing ASCII codes from A to Z

#include <iostream>
using namespace std;

int main()
{
	//loop counter
	int i;
	
	for(i='A'; i<='Z'; i++)
		cout<<"CHAR: "<<(char)i<<" ASCII: "<<i<<endl;
	
	return 0;
}

Output

 
CHAR: A ASCII: 65
CHAR: B ASCII: 66
CHAR: C ASCII: 67
CHAR: D ASCII: 68
CHAR: E ASCII: 69
CHAR: F ASCII: 70
CHAR: G ASCII: 71
CHAR: H ASCII: 72
CHAR: I ASCII: 73
CHAR: J ASCII: 74
CHAR: K ASCII: 75
CHAR: L ASCII: 76
CHAR: M ASCII: 77
CHAR: N ASCII: 78
CHAR: O ASCII: 79
CHAR: P ASCII: 80
CHAR: Q ASCII: 81
CHAR: R ASCII: 82
CHAR: S ASCII: 83
CHAR: T ASCII: 84
CHAR: U ASCII: 85
CHAR: V ASCII: 86
CHAR: W ASCII: 87
CHAR: X ASCII: 88
CHAR: Y ASCII: 89
CHAR: Z ASCII: 90

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

C++ programs on various topics

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
C++ program to find and print first uppercase char... >>
<< How to check if a number is power of 2 or not in C...