الفكرة هي أن تعرف متغير محرفي من ثم تسند إلى قيمة هذا المحرف وحسب جدول الآسكي
char variable=int(str[0])-32 //int()للتحويل من قيمة محرفية إلى عددية مساوية لجدول الآسكي نكتب
أي أسندنا إلى المتغير القيمة العددية للمحرف في السلسلة ناقصاً منها
32 و الموافقة للحرف الكبير في جدول الآسكي
#include<iostream.h>
void main()
{
char ascii[19];
char str[]="computer engineering";
cout<<"the string is "<<endl;
cout<<str<<"\nthe string after converting from small letter to big letter\n\n\n\n";
for(int i=0;i<19;i++)
{
ascii=int(str)-32;
}
for(int j=0;j<19;j++)
{
cout<<ascii[j];
}
cout<<"\n\n\n";
}