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

مطلوب المساعدة من مبرمجي لغة سي

مغلق
بدأه vbHost في 7 أغسطس 2003 · 5 رد · 916 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مطلوب مني برنامج بلغة السي و ابغي مساعدتكم

و البرنامج هو عن ادخال سلسلة نصية تتكون من حروف و أرقام و حروف خاصة

و فراغات ايضا و المطلوب طباعة عدد الحروف الكبيرة و الحروف الصغيرة و الارقام و الفراغات و الحروف الخاصة المدخلة في السلسلة كل منها على حدة و كذلك طول السلسة و طالب المساعدة منك بأسرع وقت

و اتمنى انكم ما تقصرون لأني بحاجة الى حلة

#2

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

ما هي معلوماتك عن البرمجة حتى نساعدكم

اختكم لغة سي

#3

المقصد

هو عندما ادخل السلسلة عن طريق اامر gets يحسب لي البرنامج عدد الحروف الصغيرة و الكبيرة و لكن يا ختي العزيزة من غير استخدام دوال و هذا هو المطلوب

#4

طيب يعني ما فيها أي صعوبة :eek:

أنت راح تحتفظ بالstring المدخل في مصفوفة و بعدين راح تعمل loop إلى أن تلقى NULL و خلال الـ loop تقراء حرف و احد كل مرة و تصنف هذا الحرف.


for ( i=o ; string!=0; i++)
{if (string>='0' && string <='9')
numbers ++;
.
.
.
.
}

014.gif
#5

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

أخي الكريم هذا محاولة لحل البرنامج باستخدام المؤشرات وعلى حسب مافهمت تبغى دخل سلسلة وتبي عدد الحروف الكبيرة والصغيرة وغيرها

ملاحظة ستجد أن الشروط متوافقة مع ماهو موجود بجول أسكي كود ASCII ماعدا الشرط الاخير فمعناه اذا لم تكن حروف كبية ولا صغيرو ولا أرقام ولا لافراغ فعتبرها رموز خاصة

البرنامج

#include

int main()

{

char string[80];

char *ptr;

   int counter=0,Small=0,Large=0,Number=0,Space=0,Carcter=0;

ptr = string;

puts("Enter String : ");

gets(string);

   

//ÚÏÏ ÇáÍÑæÝ ááäÕ

while( *ptr!='

اللهم علمنا ما ينفعنا وأنفعنا بما علمتنا أنك أنت العليم الحكيم

سبحان الله وبحمده سبحان الله العظيم

لاحول ولاقوة الا بالله( كنز من كنوز الجنة ).

#6

خذ البرنامج بدون التعليقات لانها كانت مكتوبة بالعربي وشكرا...........

اللهم علمنا ما ينفعنا وأنفعنا بما علمتنا أنك أنت العليم الحكيم

سبحان الله وبحمده سبحان الله العظيم

لاحول ولاقوة الا بالله( كنز من كنوز الجنة ).

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

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