عندك اي سؤال في ال Ics103 ..أتفضل هنا (الإستعداد للميدتيرم)

قرب الميدتيرم وودنا نتعاون
الي عنده اي إستفسار و اي سؤال يتفضل نتناقش ونحاول نشرح لبعض عندنا 3 ايام نستفيد منها والي يعرف يحل اي سؤال مطروح اتمنى يعطينا فكره الحل

:heart:بالتوفيق للجميع :heart:

ممكن احد يشرح هذا السؤال مافهمته
الواحد يعبر عن الصح
والصفر عن الغلط

وهنا عندنا واحد اكبر من النص واصغر من الواحد ونص
وهذا صحيح !!
:heart:

0 = صح
1 = خطأ

الصفر صح ؟؟
انا متاكد ان الصفر خطا والواحد صح

مافي تفاعل نريد تفاعل اكثر
:heart:

نعم

وش الحل

2/5 =
2%5 =
2.0/5.0 =
2.0%5.0 =

الحل على أربع خطوات …

**

1 :

1/2 \= 0

2 :

0 < 1 \= True \= 1

3 :

3/2 \= 1

4 : 

1 < 1 \= False \= 0

تذكر أن جميع عمليات القسمة هنا هي integer devision**

2/5 \= 0
2%5 \= 2
2.0/5.0 \= 0.4
2.0%5.0 \=  \( The remainder operations used only with integers , we will have a compilation error \)

جزاك الله الجنه ياعسل
ايوه كذا نريد تفاعل اكثر واكثر

تحياتي
:heart:

ايش الخطأ هنااا
:heart: :heart:

5 + 3 % 10 – 3 * 2

a) -1
b) 2

3/2 = 1
we omit the .5 because they are both integers

x is double

doubles cannot be used in switch statements

you can use character or integer in switch

اتوقع راح تكون الاجابه 10

http://im37.gulfup.com/AK8Zs.png

ليش هذاا خطا ؟؟

مو يحسبها ان i اكبر من j يعني صح
وبعدين j اكبر من k يعني صح ؟؟

**

5 \+ 3 % 10 – 3 \* 2

 \= 5 \+ 3 \- 6
  \= 2

**

اول شي عندك i > j صح يعني تصير القيمة 1

بعدين تشوف القيمة الي طلعتلك 1 هل هي اكبر من k ؟

اذا غلط مو اكبر من k

int i,j, count1 = 0, count2=0;
for(i=0; i<10; i++)
{ count1++;
for(j=5; j>=1; j--)
{ count2++; }
}
printf(“%d %d”, count1, count2);

A. 10 50
B. 9 45
C. 10 15
D. 9 14

^^ هذا سؤال الأخ ENERGY2077
:heart:

هذا السؤال حيرني
ليش ماطبع اول وحده؟؟
:heart: