InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


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

كود يغطي اغلب افكار الاري او اصعبها ياريت تدخلو وتستفيدو

المنتدى العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-01-2011, 09:03 AM   #11

mr:bassam

جامعي

 
تاريخ التسجيل: Jan 2011
التخصص: IS
نوع الدراسة: ثانوي
المستوى: الرابع
الجنس: ذكر
المشاركات: 19
افتراضي رد: كود يغطي اغلب افكار الاري او اصعبها ياريت تدخلو وتستفيدو

المشاركة الأصلية كتبت بواسطة abdo921 مشاهدة المشاركة
الكود شغال تمام بس حاس انه معقد شوي

كود:
#include<stdio.h>
main () 
{ 
int x[5] , i,j=0 ; 
 
printf("enter elements of array\n");
 
for(i=0;i<5;i++)
{
scanf("%d",&x[i]); 
}
printf("the elements of array befoer fliping\n");
for (i=0;i<5;i++)
{
 
printf("x[%d]=%d\n",i,x[i] );
 
}
printf("the elements of array after fliping\n");
for (i=4;i>=0;i--)
{
printf("x[%d]=%d\n",j,x[i] );
j++;
}
 
 
 
}
هذا حلي طبعا ما عجبتني فكرة التبديل المعقدة

فعرفت متغير j=0 وحطيته في اللوب الثاني وطبعا كل مرة يزيد واحد
مشالله عليك فاهم بس انتا ما غيرت في اماكن الاري الحقيقيه السوال حق السنه اللي فاتت معناه انك تعكسها من اماكن الاندكس وبعدها نطبعها لانو ممكن يقلك بعد ما تعكس العناصر حقت الاري اجمعها مع اري تانيه او اعمل عليها اي عمليه ديكا الساعه لازم تعمل سواب علشان العناصر تتغير في الاري الاصليه وكمان حط ف بالك انك لازم تبداء تتعود على السواب لانو في عمليات على الشفت رايت ولفت وبالتوفيق يا عسل

 

mr:bassam غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-01-2011, 09:10 AM   #12

mr:bassam

جامعي

 
تاريخ التسجيل: Jan 2011
التخصص: IS
نوع الدراسة: ثانوي
المستوى: الرابع
الجنس: ذكر
المشاركات: 19
افتراضي رد: كود يغطي اغلب افكار الاري او اصعبها ياريت تدخلو وتستفيدو

المشاركة الأصلية كتبت بواسطة naa مشاهدة المشاركة
الكود يطلب من اليوزر عدد العناصر ثم قيمها ثم يرتبها بالعكس<رن تايم> احد يصححه بالله.


#include<stdio.h>

main ()
{
int x[1] , i,z , n , temp ;
printf("HOW MANY ELEMENTS IN ARREY\n");
scanf("%d",&z);
printf("ENTER THE VULOES FOR ELEMENTS\n");
for(i=0 ; i<z ;i++)
{
scanf("%d",&x[i]);
}
printf("The vuloe of arry befoer prossing\n");
for (i=0 ; i<z ; i++ )
{
printf("x[%d]=%d\n",i,x[i] );
}
printf("\n\n\n" ); n=(int)z/2 ;
for (i=0 ; i<n ; i++ )
{
temp =x[i] ;
x[i]=x[z-(i+1)] ;
x[z-(i+1)] = temp ;
}
printf("The vuloe of arry after prossing\n");
for (i=0 ; i<z ; i++ )
{
printf("x[%d]=%d\n",i,x[i]);
}
return(0);
}



يا باشا انتا عرفت الاري بعنصر واحد علشان كدا اداك ارر لانو المستخدم ممكن يدخل اكثر من عنصر للاري فلازم تكو عارف اليوزر حا يحتاج كم عنصر او تتحكم انتا بعدد عناصر الاري عن طريق ادخالها اليوزر وبرضو مو شرط تكون معرفه بعدد ودا تعديل كودك
#include<stdio.h>
main ()
{
int x[50] , i,z , n , temp ;
printf(
"HOW MANY ELEMENTS IN ARREY\n");
scanf(
"%d",&z);
printf(
"ENTER THE VULOES FOR ELEMENTS\n");
for(i=0 ; i<z ;i++)
{
scanf(
"%d",&x[i]);
}
printf(
"The vuloe of arry befoer prossing\n");
for (i=0 ; i<z ; i++ )
{
printf(
"x[%d]=%d\n",i,x[i] );
}
printf(
"\n\n\n" ); n=(int)z/2 ;
for (i=0 ; i<n ; i++ )
{
temp =x[i] ;
x[i]=x[z-(i+1)] ;
x[z-(i+1)] = temp ;
}
printf(
"The vuloe of arry after prossing\n");
for (i=0 ; i<z ; i++ )
{
printf(
"x[%d]=%d\n",i,x[i]);
}
return(0);
}


 

mr:bassam غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-01-2011, 01:22 PM   #13

mr:bassam

جامعي

 
تاريخ التسجيل: Jan 2011
التخصص: IS
نوع الدراسة: ثانوي
المستوى: الرابع
الجنس: ذكر
المشاركات: 19
افتراضي رد: كود يغطي اغلب افكار الاري او اصعبها ياريت تدخلو وتستفيدو

عن نفسي ليا ساعه ف الكود نقرتين لعرض الصورة في صفحة مستقلة <<وانا مالي بيكنقرتين لعرض الصورة في صفحة مستقلة
الكود فكره البطل اسامهنقرتين لعرض الصورة في صفحة مستقلة والحمدلله زبط نقرتين لعرض الصورة في صفحة مستقلة

كود لدمج 2 ارري فكره شويه صعبهنقرتين لعرض الصورة في صفحة مستقلة بس ممكن تجي حاولو تطبقوها وتتبعو البرنامج نقرتين لعرض الصورة في صفحة مستقلة


#include<stdio.h>
main ()
{
int x[5] , t[5] , q[10] , i , n ;

//scanf("%d",&n);
for(i=0 ; i<5 ;i++)
{
printf(
"enter numbers of frst arry\n");
scanf(
"%d",&x[i]);
}
for(i=0 ; i<5 ;i++)
{
printf(
"enter numbers of sconsd arry\n");
scanf(
"%d",&t[i]);
}
for (i=0 ; i<10 ; i++ )
{
if(i<5)
q[i]=x[i] ;

if(i>=5)
q[i]=t[i-5] ;
printf(
"the vuloe of arry after prossing\n");
printf(
"x[%d]=%d\n",i,q[i]);
}



}

 

mr:bassam غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-01-2011, 05:20 PM   #14

m.zeezo

جامعي

 
تاريخ التسجيل: Sep 2009
التخصص: soon
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: ذكر
المشاركات: 190
افتراضي رد: كود يغطي اغلب افكار الاري او اصعبها ياريت تدخلو وتستفيدو

يعطيكم الف عافيه

 


التعديل الأخير تم بواسطة m.zeezo ; 25-01-2011 الساعة 05:50 PM.
m.zeezo غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-01-2011, 07:07 PM   #15

BukhBukh Devil

جامعي

الصورة الرمزية BukhBukh Devil

 
تاريخ التسجيل: Nov 2009
التخصص: IT تقنية معلومات
نوع الدراسة: إنتظام
الجنس: ذكر
المشاركات: 292
افتراضي رد: كود يغطي اغلب افكار الاري او اصعبها ياريت تدخلو وتستفيدو

مشكووووووووور حبيبي
وللمعلومية ترا هذا سؤال في اختبار الفاينل حق العام اللي فات

^_^ ان شاء الله يجي واحد زيو كده سهل

 

BukhBukh Devil غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 26-01-2011, 10:11 AM   #16

mr:bassam

جامعي

 
تاريخ التسجيل: Jan 2011
التخصص: IS
نوع الدراسة: ثانوي
المستوى: الرابع
الجنس: ذكر
المشاركات: 19
افتراضي رد: كود يغطي اغلب افكار الاري او اصعبها ياريت تدخلو وتستفيدو

بالتوفيق للجميع ومعليش لو اتاخرت على احد فيكم وإن شاء الله افكار الاختبار ما تخرج عن اللي فات بالضافه الي فكره
الروتيت لفت
#include<stdio.h>

main()

{

int x[20],n,i,temp;


printf("enter the number of N \n");
scanf("%d",&n);


for (i=0;i<n;i++)
{
printf("x[%d]=",i);
scanf("%d",&x[i]);
}
temp=x[0];
for (i=0;i<n-1;i++)
{

x[i]=x[i+1];
}
x[n-1]=temp ;
printf("the arry after brossing\n");
for (i=0;i<n;i++)
{
printf("x[%d]=%d\n",i,x[i]);


}
}

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

يارب يكون افدتكم وبالتوفيق للجميع

 

mr:bassam غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


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

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

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

 


الساعة الآن 12:09 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023