Advertisement
char * strupr(char *str);
// Program to convert a String to upper case letters
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char str1[] = "new zealand";
cout<<"Original String value : " << str1 << "\n";
strupr(str1);
cout<< "String's upper case value : " << str1;
return 0;
}
Priginal string value : new zealand
String's upper case value : NEW ZEALAND
Advertisement
// Program to convert a String to upper case letters withut strupr() function
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char str[] = "new zealand";
cout<< "Original String is : " << str << "\n";
// starting index in a char{} array is always zero, 0
int i=0;
while(str[i]!='\0')
{
int asc = str[i];
// When ASCII value of a space is found
if(asc==32)
{
// we don't do anything
}
// When alphabetic characters are found
if(asc>=97 && asc<=122)
{
asc = asc - 32;
str[i] = asc;
}
// incrementing the index to point to next char value in string
i++;
}
cout<< "String's upper case value : " << str;
return 0;
}
Original String is : new zealand
String's upper case value : NEW ZEALAND
Advertisement
Advertisement
Please check our latest addition
C#, PYTHON and DJANGO
Advertisement