مساعدة - منتديات الجلفة لكل الجزائريين و العرب

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

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

آخر المواضيع

مساعدة

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2016-03-24, 15:53   رقم المشاركة : 1
معلومات العضو
ratil talin
عضو مميّز
 
الصورة الرمزية ratil talin
 

 

 
إحصائية العضو










افتراضي مساعدة



#include <stiod.h>
main()

{int T[10];i;n;j;a;
scanaf("%d",n)
for(i=1;i<n;i++)
{ printf("donner le nombre d'element n°,i);
}
for(i=2;i<n;i++)
{a=T[i];
j=i;
{while ((T[j-1]<a)&& (j<1))
T[j]=T[j-1];
j=j-1;}
T[j]=a;
}
for(i=1;i<10;i++)
print(T[i]);

}
خاوتي ممكن تعاونوني
حابة تصحولي الاخطاء
هو عبارة عن ترتيب جدول تنازليا
قلولي ااذا صح ولالا








 


رد مع اقتباس
قديم 2016-03-25, 12:16   رقم المشاركة : 2
معلومات العضو
safahdz
عضو مجتهـد
 
إحصائية العضو










افتراضي

السلام عليكم

لديك مشكلة مع كتابة الأكواد .. مثلا تنسى & في scanf

المهم اكثر من طريقة لترتيب الجدول .. 2 اكثر إستعمالا ويستحسن التركيز عليهم جيدا لانهما يساعدانك في حل كثير من التمارين .. سواء ترتيب او غيره

الأولى تسمى : Tri par permutations

#include <stdio.h>
#include <stdlib.h>

int i,n;
int t[100];
int h;

int lirev1(int v1[100])
{ int nb,i;
do
{
printf("donner le nombre d'entier de v1 est :\n");
scanf("%d",&nb);
} while(nb< 0 || nb >100);
for(i=0;i<nb;i++)
{
printf("donnez v1[%d]:",i);
scanf("%d",&v1[i]);
}
return nb;
}
void tri(int v2[100],int nb )
{
int i,j,p;
for(i=0;i< nb-1;i++)
{
for(j=i+1;j< nb;j++)
{
if(t[i] > t[j])
{ p= t[i];
t[i]= t[j];
t[j]= p;
}
}
}
}

void main()
{ n=lirev1(t);
printf("la taille de v1 est: %d\n",n);
tri(t,n);
printf("le tableau trie est :");
for(i=0; i< n ; i++)
printf("%d ", t[i]);
}

الثانية Tri par bulles

#include <stdio.h>
#include <stdlib.h>

int i,n;
int t[100];

int lirev1(int v1[100])
{ int nb,i;
do
{
printf("donner le nombre d'entier de v1 est :\n");
scanf("%d",&nb);
} while(nb< 0 || nb >100);

for(i=0;i<nb;i++)
{
printf("donnez v1[%d]:",i);
scanf("%d",&v1[i]);
}
return nb;
}

void tribul(int v[100],int nb)
{ int i,p,b;
b=1;
while(b==1)
{
b=0;
for(i=0;i< nb-1;i++)
{
if (v[i] > v[i+1])
{
p=v[i+1];
v[i+1]=v[i];
v[i]=p;
b=1;
}
}
}
}

void main()
{ n=lirev1(t);
printf("la taille de v1 est: %d\n",n);

tribul(t,n);

printf("le tableau trie est :");
for(i=0; i< n ; i++)
printf("%d ", t[i]);
}










رد مع اقتباس
قديم 2016-03-25, 12:37   رقم المشاركة : 3
معلومات العضو
ratil talin
عضو مميّز
 
الصورة الرمزية ratil talin
 

 

 
إحصائية العضو










افتراضي

بارك الله فيك اخي
لكن انا احتاج tri par insertion










رد مع اقتباس
قديم 2016-03-25, 15:07   رقم المشاركة : 4
معلومات العضو
safahdz
عضو مجتهـد
 
إحصائية العضو










افتراضي

هذا ما أعرفه للأسف .. يمكنك البحث في غوغل إن شاء الله تلقى










رد مع اقتباس
قديم 2016-03-25, 21:25   رقم المشاركة : 5
معلومات العضو
ratil talin
عضو مميّز
 
الصورة الرمزية ratil talin
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة safahdz مشاهدة المشاركة
هذا ما أعرفه للأسف .. يمكنك البحث في غوغل إن شاء الله تلقى
بارك الله فيك اخي









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

الكلمات الدلالية (Tags)
مساعدة, أول, امي, بحث

أدوات الموضوع
انواع عرض الموضوع

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

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

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

الساعة الآن 00:04

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


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

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