ملتقى طلاب الاعلام الالي لحل تمارين ++Algorithmes et programmation en Pascal,C,C(موسم جديد) - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات الجامعة و البحث العلمي > منتدى الهندسة > قسم الرياضيات و الاعلام الالي

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

ملتقى طلاب الاعلام الالي لحل تمارين ++Algorithmes et programmation en Pascal,C,C(موسم جديد)

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2013-11-05, 12:38   رقم المشاركة : 1
معلومات العضو
Arrowhead
عضو جديد
 
إحصائية العضو










افتراضي

السلام عليكم
أريد طلب بخصوص كيفية كتابة Algorithme de pointeur









 


رد مع اقتباس
قديم 2013-11-05, 19:25   رقم المشاركة : 2
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Arrowhead مشاهدة المشاركة
السلام عليكم
أريد طلب بخصوص كيفية كتابة Algorithme de pointeur

declaration
كود:
typedef struct element element;
struct element
{
int val;
struct elment *nxt;
};
typedef element * llist;// simplifier l'ecriture
......
main()
{
llixt maliste1=NULL;
element *maliste2=NULL;
struct elemnet *maliste3=NULL;
}
ajout en tété
كود:
llist ajout_tete(llist ptr,int val)
{
elemnet *nouveau =malloc (size of(element));
ou
{
element *nouveau;
nouveau=(elemnet*) malloc (size of(elment));
nouveau->val=val;
nouveau->nxt=ptr;
return nouveau;}
ajout en queue
كود:
llist ajout_en_queu(llist ptr;int valeur)
{
element *nouveau =malloc(syzeof(element));
nouveau->val=valeur;
vouveau->nxt=NULL;
if(ptr==NULL) return nouveau;
else 
{
elment *tmp =ptr;
while(tmp->nxt !=NULL))
tmp=tmp->nxt;
tmp->nxt=nouveau;
return ptr;
}









رد مع اقتباس
قديم 2013-11-05, 19:31   رقم المشاركة : 3
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Arrowhead مشاهدة المشاركة
السلام عليكم
أريد طلب بخصوص كيفية كتابة Algorithme de pointeur

declaration
كود:
typedef struct element element;
struct element
{
int val;
struct elment *nxt;
}
;
typedef element * llist;// simplifier l'ecriture
......
main()
{
llixt maliste1=NULL;
element *maliste2=NULL;
struct elemnet *maliste3=NULL;
}
ajout en tété
كود:
llist ajout_tete(llist ptr,int val)
{ 
elemnet *nouveau =malloc (sizeof(element));
ou
}
element *nouveau;
nouveau=(elemnet*) malloc (sizeof(elment));
nouveau->val=val;
nouveau->nxt=ptr;
return nouveau;}
ajout en queue
كود:
llist ajout_en_queu(llist ptr,int valeur)
{
element *nouveau =malloc(syzeof(element));
nouveau->val=valeur;
vouveau->nxt=NULL;
if(ptr==NULL) return nouveau;
else 
{
elment *tmp =ptr;
while(tmp->nxt !=NULL)
tmp=tmp->nxt;
tmp->nxt=nouveau;
return ptr;
}









رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
ملتقى-طلاب-إعلام ألي


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 10:38

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2025 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc