الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دالة التفريق بين digit و letter

مغلق
بدأه دمعة وفاء في 18 أبريل 2006 · 5 رد · 642 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

عندي برنامج للتفريق بين الأرقام والحروف حيث أن الحروف كبتل وسمول

مثلاً

إذا كتبت A أو a يطلع لنا letter

وإذا كتبنا 1 يطلع لنا digit

علما بأنه يمكن عمله بال for بس يطول شوي

لكن فيه دالة تسوي هذا الشي وأنا اريد الداله هذه؟ وكيف عملها؟

أو اللي يعرف يسويه بالآسكنق كود خير وبركة

تحياتي للجميع

#2

you can use

if(digit(var)) printf(" it is Digit\n");//true

else printf(" it is Letter \n"); // Finished

انا لست متاكد ان هذا قصدك او لا ":)

JiFvydhdnG.gif

There are two ways to live: you can live as if nothing is a miracle;

you can live as if everything is a miracle

#3

you can use

if(isdigit(var)) printf(" it is Digit\n");//true

else printf(" it is Letter \n"); // Finished

انا لست متاكد ان هذا قصدك او لا ":)

JiFvydhdnG.gif

There are two ways to live: you can live as if nothing is a miracle;

you can live as if everything is a miracle

#4
#include<cctype> // for c++
#include<ctype.h>  // for c
#include<stdio.h>

int main()
{
char c = 'A';

if( isdigit©)
    printf("It is Digit\n");
else if(isalpha©)
   printf("It is Letter\n");

}

وأي شئ إحنا حاظرين

تم تعديل هذه المشاركة بواسطة b.m.s في 19 أبريل 2006 في 16:28

#5

أشكركم أخواني جميعا

وجزاكم الله خيراً

لكن انا راح أجرب كود الأخ b.m.s لأني ملاحظ انه سهل نوعا ما وقريب من اللي أبغاه

وإن شاء الله يضبط بعاي

تحياتي للجميع

#6

أخ b.m.s

ممكن تكتب لي الكود بلغة C++

وجزاك الله خيرا

تحياتي

هذا الموضوع مغلق.

مواضيع مشابهة