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

...ارجو المساعدة....

مغلق
بدأه ....مسلم..... في 11 أكتوبر 2004 · 10 رد · 664 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..اهلا...

انا مبتدئ في c

وصراحة شفت منتداكم متمكن منها

فلو سمحتوا ابي مساعدة

عندي برنامج طالب مني ادخلstring ثم اشوف اقل حرف تكرر وكم مرة تكرر

واكثر حرف تكرر وكم تكرر من مرة

الله يعافيكم كيف اسويcount لكل حرف واقارن بينهم

ex:

today is sunday 1a

t,o,i,u,n count 1

a count 3

ابي الفكرة لاني حاولت وماقدرت ..

ومشكورين...

#2

الفكره أنك تأخذ الـString

حرف حرف

يعني تأخذ اول حرف وتمشيه على بقية الـString

ويكون عندك عداد يزود كل مالقى نفس الحـرف

انا ساكتب الكود وارفقه

إذا الله وفقني وطلع فكرتي صحيحه

#3

أو إنك تبحث داخل string

عن طريق المايكرو strstr

وفي طرق كثيرة..

-

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#4

اهلا.

لو سمحتوا انا سويت البرنامج ولكن runماطلع معي

من يقدر يساعدني يعن ارسل الكود ويعلمني وين الخطا

علما بان البرنامج يفرق بين small وcapital

ارجوكم ساعدوني ..ولكم جزيل الشكر

#5

السلام عليكم,

يمكنك دائما وضع الكود هنا وإن شاء الله يرد عليك الإخوان بعد العثور عن الخطء.

إلى اللقاء.

#6

اهلا.

الله يعافيكم ساعدوني

هذا هو الكود

#include<stdio.h>

#include<ctype.h>

void search(char[],char*,char*,int*,int*);

int main()

{

char s[15],*p_least,*p_most;

int *p_least_cnt,*p_most_cnt;

printf("enter s\n");

gets(s);

search(s,p_least,p_most,p_least_cnt,p_most_cnt);

printf("%c %d",p_least,p_least_cnt);

printf("%c %d",p_most,p_most_cnt);

return 0;

}

void search(char s1[],char*q,char*k,int*b,int*m)

{

char st1[]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','\0'};

char st2[]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','\0'};

char x,o,a,A;

int c1[26]={0},c2[26]={0},i,j,z,max=1,min=5,d,n,e,r;

for(i=0;s1!='\0';i++)

{

if(isalpha(s1))

for(j=0;st1[j]!='\0';j++)

{

if(s1==st1[j])

++c1[s1-a];

}

{

for(z=0;st2[z]!='\0';z++)

if(s1[z]==st2[z])

++c2[st2[z]-A];

}

for(d=0;d<26;d++)

if(c1[d]>max)

{

max=c1[d];

x=st2[d];

}

for(n=0;n<26;n++)

if(c2[n]>max)

{

max=c2[n];

x=st2[n];

}

*m=max;

*k=x;

for(e=0;e<26;e++)

if(c1[e]<min)

{

min=c1;

o=st1[e];

}

for(r=0;r<26;r++)

if(c2[r]<min)

{

min=c2[r];

o=st1[r];

}

*b=min;

*q=o;

}

}

مشكورين..........

#7

اهلا............

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

وجزاكم ربي كل خير...............

#8

السلام عليكم

اخي مسلم جرب هذا الكود وانشاء اللله انو يساعدك

#include  <stdio.h>

void main()
{
	char str[80];
	char c1,c2;
	int max=0,min=0,i=0,j,count;

	printf("Enter string :\n");
	gets(str);

	while(str!='\0')
	{
  j=0;
  count=0;
  while(str[j] !='\0')
  {
 	 if(str==str[j])
    count++;
 	 j++;
  }
  if(i==0)
  {
 	 max=count;
 	 min=count;
  }
  if(count>max)
  {
 	 max=count;
 	 c1=str;
  }
  if(count<=min)
  {
 	 min=count;
 	 c2=str;
  }
  i++;
	}
	printf("max : %c %d \n",c1,max);
	printf("min : %c %d \n",c2,min);
}
#9

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

وزادك علما

بس فيه طلب بسيط

مايضبط دائما يطلع garbegاو بدل charرقم موكلهابعضها

مشكورين....

#10

اهلا اخواني:

اشكركم كل الشكر

لكن الله يعافيكم ويدخلكم الجنة

حن مطلوب منا نستخدم pointerوننطبع فيmainيعني اسوي function

يعني تقريبا مثل طريقتي

اذا مايكلف عليكم علموني الصح لاني في ازمة ولاادري وش اسوي

لانه لازم اتسليم يوم السبت

وانا حليت كثير وغير وابدل بس ماضبط معي

وجزاكم ربي كل خير

#11

لو سمحتوا اقدر اسلم الواجب يوم الاحد

مافيه احد يقدر يساعدني

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

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