اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > الجامعات والمعاهد المصرية > كليات المجموعة الرياضية

كليات المجموعة الرياضية (الهندسة - الحاسبات والمعلومات - التجارة & التجارة إنجلش - الفنون التطبيقية والجميلة)

 
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 11-06-2011, 10:56 PM
الصورة الرمزية اونة
اونة اونة غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jun 2008
المشاركات: 12
معدل تقييم المستوى: 0
اونة is on a distinguished road
Icon5 طلب برنامج في c++


الدكتور طالب مننا نعمل برنامج باستخدام الArray
درجات 6 مواد ل100طالب و بعدكدة نجيب
1-المتوسط لكل مادة و لكل طالب
2-نجيب اعلى و اقل قيمة في كل مادة مع العلم ان ممكن يكون طالبين مثلا جايبين اعلى قيمة
كود:
#include<iostream.h>
int main()
{
int id[5],comp[5],conc[5],max[2];
int maxcomp=comp[0];
for(int i=0;i<5;i++)
{
cout<<"\n e id" ;
cin>>id[i] ;
cout<<" e mark of comp";
cin>> comp[i];
cout<<" e mark of conc";
cin>>conc[i] ;
float sum =0;
sum=sum+comp[i]+conc[i];
float aver=sum/2;
cout<<"\n aver = "<<aver;
}
1-ازاي اجيب الmax و الmin لدرجات كل مادة مع العلم ان ممكن يكون فيه اكثر من طالب جايب نفس الدرجة

2-لو عايز جميع المواد و الدرجات في Array واحد
مثلا الID + مواد4 + المتوسط ........6لمائة طالب
يعني محتاج 600 مكان في ال Array
ازاي اضع كل درجة في المادة بتاعتها؟
(لضبط العدادات)
انا عارفة ان السؤال التاني ممكن مايكونش واضح بس ده اللي انا فهمته من الدكتور
  #2  
قديم 08-07-2011, 12:42 PM
ahmed abobakr ahmed abobakr غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Mar 2008
المشاركات: 205
معدل تقييم المستوى: 17
ahmed abobakr is on a distinguished road
افتراضي

عشان نجيب ال Max
نفترض ان ال max رقم صغير جدا ويفضل فى الحالة دى يكون سالب

كود:
max = -100000
loop on the array elements 
if(array[i]>=max)
max=array[i]


to get min

min = 1000000
loop on the array elements 
if(array[i]<=min)
min=array[i]
===================================
بالنسبة للنقطة التانية
عشان نعمل array يشيل كل الحاجات دى مع بعض يبقى احنا عاوزين نعمل array of objects of class or struct student

object contain
student Id
subject1
subject2
etc,,,
ونعمل set لل objects بالداتا بتاعت كل طالب

دا على حسب ما فهمت

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







 

العلامات المرجعية


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

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

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


جميع الأوقات بتوقيت GMT +2. الساعة الآن 06:32 AM.