View Full Version : سوال: نمایش کد اسکی حروف
behzad004
دوشنبه 19 آبان 1393, 00:00 صبح
سلام دوستان به زبان cمیخوام ی برنامه بنویسم ک کد اسکی حروف کوچک رو از aتا zو حروف بزرگ رو از Zتا A
نشون بده ممنون میشم یکمشو راهنمایی کنید
مسعود اقدسی فام
دوشنبه 19 آبان 1393, 00:11 صبح
کافی هست کاراکتر رو به عدد صحیح تبدیل موقت کنید:
cout << (int)ch;
printf("%d",(int)ch);
behzad004
دوشنبه 19 آبان 1393, 18:46 عصر
ببنید من خیلی ابتدایی هستم میشه یکم توضیح بدید؟؟؟عذرخواهم من گفتم ک میخوام کد اسکی همه حروف رو ی جا نمایش بده
sa1378
دوشنبه 19 آبان 1393, 20:02 عصر
ببنید من خیلی ابتدایی هستم میشه یکم توضیح بدید؟؟؟عذرخواهم من گفتم ک میخوام کد اسکی همه حروف رو ی جا نمایش بده
#include <cstdio>
int main ()
{
char s[30]="abcdefghijklmnopqrstuvwxyz",c[30]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(int i=0;c[i]!=0;i++)
{
printf("%c %d ",c[i],int(c[i]));
printf("%c %d\n",s[i],int(s[i]));
}
return 0;
}
behzad004
سه شنبه 20 آبان 1393, 15:46 عصر
غیر از for هیچ راهی نداره ک ی جا همشون چاپ شن؟؟؟؟؟؟
a.r.khoshghalb
سه شنبه 20 آبان 1393, 17:27 عصر
غیر از for هیچ راهی نداره ک ی جا همشون چاپ شن؟؟؟؟؟؟
چرا، باید 52 تا printf بذاری.
sa1378
سه شنبه 20 آبان 1393, 18:37 عصر
غیر از for هیچ راهی نداره ک ی جا همشون چاپ شن؟؟؟؟؟؟
while هم میشه :لبخند:
behzad004
سه شنبه 20 آبان 1393, 19:41 عصر
ن ببینید اخه بدون حلقه باید بنویسم میشه یک خط برا حروف بزرگ و یک خط برا حروف کوچک رو بنویسید؟؟؟بقیشو خودم میبنویسم ممنونم
rahnema1
چهارشنبه 21 آبان 1393, 08:17 صبح
ن ببینید اخه بدون حلقه باید بنویسم میشه یک خط برا حروف بزرگ و یک خط برا حروف کوچک رو بنویسید؟؟؟بقیشو خودم میبنویسم ممنونم
اگه حلقه گفتن ننویسید احتمالا باید از تابع بازگشتی استفاده کنید
behzad004
چهارشنبه 21 آبان 1393, 13:12 عصر
دوستان من نوشتم کدش رو فقط ی مشکلی دارم تو این برنامه خروجی کد اسکی حرف aوAرو میده میخوام بدونم چرا وقتی scanfنمیزارم برنامه خطا میده؟؟؟؟؟؟؟؟؟این سورس برنامه
int main()
{printf("ch=A\t65\ta\t97")
scanf("%d")
clrscr();
getch();
return 0;
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.