عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 08-01-2011, 12:20 AM
الصورة الرمزية P!nk ink

P!nk ink P!nk ink غير متواجد حالياً

تبت يداكــ يَ اســـد ]|~

 
تاريخ التسجيل: Oct 2009
التخصص: CS زي السكر وأكثر حلاوة :’]
نوع الدراسة: إنتظام
المستوى: السادس
الجنس: أنثى
المشاركات: 1,818
افتراضي رد: [cpcs 202 - برمجة 1] لديك سؤال , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد


المشاركة الأصلية كتبت بواسطة Life as Game مشاهدة المشاركة
هوا دا الحل ,,نقرتين لعرض الصورة في صفحة مستقلة<< فرحان اول مرة يعرف الخطا كل ما نزل عضو برنامج يحاول ولا يعرف نقرتين لعرض الصورة في صفحة مستقلة
الاغلاط حطيتها باللون الاخضر,,اللي هيا مفروض انك وضعتيها ,,
كود:
# include<stdio.h>

# include<conio.h>

int

main(void)
{

char Class_Car;

int days;

double price ; // مفروض البرايس يتعرف على انو دبل عشان يقبل الفواصل 

printf("Enter Class_Car A\n ");
printf("Enter Class_Car B\n ");
printf("Enter Class_Car C\n ");
scanf("%c", &Class_Car);
printf(" Enter number of days\n ");
scanf("%d", &days);

switch(Class_Car)
{
case'A':
price = 120;
break;
case'B':
price = 90;
break;
case'C':
price = 60;
break;
default:
price = 0;
printf("Error");
}
price = price * days ; // << نسيتي الفاصلة ,,

if(days > 7)
{
price *= 0.3;
printf("price discount");
}
getch();

return(0);
} 

اسمح لي اوضح لك نقطة واحدة أخطأت فيها

الــ switch يستخدمـ نوع الــ " int " والــ " char " فقط

اما نوع الــ " double " لايستخدمـ معه

>>> توني مذاكرتهآ نقرتين لعرض الصورة في صفحة مستقلة



اما بالنسبة للفاصلة صحيح طلعت هي اللى معطلة البرنامج
نسيتها وما انتبهت لهآ

شكرا على التنبية يا أخ Life as Game

لا حرمك الله أجر تعبك

 

رد مع اقتباس