InstagramTwitterSnapChat


 
وصف

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


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

الكود الصحيح لواجب لاب 10 وفكرته مهمه في الاختبار

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

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

x.TariQ.x x.TariQ.x غير متواجد حالياً

جامعي

 
تاريخ التسجيل: Jan 2011
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: ذكر
المشاركات: 6
Skaau.com (11) الكود الصحيح لواجب لاب 10 وفكرته مهمه في الاختبار


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

حبيت اضيف هذا الكود بسبب انه في شباب كثير طلبوه مني واعتذر عن التأخير فحبيت اني انزله في المنتدى ليستفيد منه الجميع

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

كود:
#include <stdio.h>
main()
{
int size, T[50], i, j, temp, z=0; // z >>>لنضع فيها كم صفر موجود في الاري
printf("enter the size of the array> ");
scanf("%d", &size);
for (i=0 ; i<size ; i++)
{
printf("enter the number %d > ",i+1);
scanf("%d", &T[i]);
}
for(i=0 ; i<size ; i++) // للبحث في الاري عن الاصفار
{
if(T[i]==0)
z++;
}
for(j=0 ; j<z ; j++) // في هذا الوب نقوم باعادة اللوب الداخلية بعدد مرات الصفر لانه لو كان هنالك صفرين بجانب بعض فما راح يكون الحل صحيح اتمنى انكم تشيلو هذا اللوب وتجربوا البرنامج وتحطو في القيم صفرين او اكثر ورا بعض وراح تفهمو فكرة اللوب هذا 
{
for(i=0 ; i<size ; i++) // نقوم بترتيب الاري ووضع الاصفار في النهاية 
{
if(T[i]==0)
{
temp=T[i];
T[i]=T[i+1];
T[i+1]=temp;
}
}
}
printf("\n-----------------------\n");
for (i=0 ; i<(size-z) ; i++)
{
printf("T[%d]=%d\n",i, T[i]);
}
return(0);
}
واتمنى انه يكون الكود مفهوم للجميع واذا في اي استفسار انا في الخدمة
رد مع اقتباس

 

 

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

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

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

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

 


الساعة الآن 12:10 PM


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

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

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

2003-2025