منتديات الهندسة الكهربية والإلكترونية والميكاترونكس والكومبيوتر
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

البرمجة بلغة السى - أمثلة الجزء الأول – البرنامج الخامس : إيجاد قيمة كود أسكى ASCII لحرف .

اذهب الى الأسفل

البرمجة بلغة السى - أمثلة الجزء الأول – البرنامج الخامس : إيجاد قيمة كود أسكى ASCII لحرف . Empty البرمجة بلغة السى - أمثلة الجزء الأول – البرنامج الخامس : إيجاد قيمة كود أسكى ASCII لحرف .

مُساهمة من طرف Admin الخميس يناير 30, 2014 8:13 am

البرمجة بلغة السى - أمثلة الجزء الأول – البرنامج الخامس : إيجاد قيمة كود أسكى ASCII لحرف .

كل حرف فى لغة السى له قيمة عدد صحيح يمثله . هذه القيمة تعرف بقيمة كود أسكى لهذا الحرف . على سبيل المثال : قيمة كود أسكى للحرف 'a' هى 97 .
عندما يتم تخزين حرف فى متغير من نوع char ، فإنه يتم تخزين قيمة كود أسكى بدلا من الحرف نفسه . على سبيل المثال : إذا حاولت تخزين الحرف 'a' فى متغير من نوع char ، فإن قيمة كود أسكى للحرف هى التى يتم تخزينها وهى 97 .
فى هذا البرنامج : يتم سؤال المستخدم لإدخال حرف ويقوم هذا البرنامج بعرص قيمة كود أسكى لهذا الحرف .  
كود المصدر :


الكود:


/* Source code to find ASCII value of a character entered by user */

#include <stdio.h>
int main(){
   char c;
   printf("Enter a character: ");
   scanf("%c",&c);        /* Takes a character from user */
   printf("ASCII value of %c = %d",c,c);
   return 0;
}



الخرج :


الكود:


Enter a character: G
ASCII value of G = 71


الشرح :
فى هذا البرنامج ، يتم سؤال المستخدم لإدخال حرف ويتم تخزين هذا الحرف فى المتغير "c" ، أى أنه يتم تخزين قيمة كود أسكى لهذا الحرف فى المتغير "c" .
عندما يتم عرض هذه القيمة باستخدام تنسيق تحويل الحروف "%c" ، فإنه يتم عرض المتغير الفعلى (الحرف)  ، ولكن عندما يتم عرض هذا المتغير باستخدام التنسق "%d" ،يتم عرض قيمة كود أسكى لهذا الحرف (مكافىء أسكى للحرف)  .

Admin
Admin

عدد المساهمات : 1194
تاريخ التسجيل : 28/01/2014

https://fathallaabdelaziz.forumarabia.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة
» البرمجة بلغة السى - أمثلة الجزء الأول – البرنامج السابع : إيجاد حجم كل من متغيرات int و float و double و char للنظام الخاص بك .
» البرمجة بلغة السى - أمثلة الجزء الأول – البرنامج السادس : إيجاد "حاصل القسمة " و "باقى حاصل القسمة " لعددين صحيحين يتم إدخالهما بواسطة المستخدم .
» البرمجة بلغة السى -7- أمثلة الجزء الأول - البرنامج الأول : طباعة جملة .
» البرمجة بلغة السى - أمثلة الجزء الأول - البرنامج الثالث : جمع عددان صحيحان .
» البرمجة بلغة السى - أمثلة الجزء الأول – البرنامج التاسع : التبديل swap بين عددين .

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى