اكتب برنامج C للعثور على القيمة الأكبر من قيمتين صحيحتين موجبتين تقعان في النطاق 20..30 ضمناً ، أو قم بإرجاع 0

  • برمجة
  • برمجة سي c

اكتب برنامج C للعثور على القيمة الأكبر من قيمتين صحيحتين موجبتين تقعان في النطاق 20..30 ضمناً ، أو قم بإرجاع 0 إذا لم يكن أي منهما في هذا النطاق

الخرج المتوقع :

0
0
1
1

 

الأجوبة

/*Write a C program to check whether two given integers are in the range 40..50 inclusive, or they are both in the range 50..60 inclusive*/

#include <stdio.h>
#include <stdlib.h>
int main(void){
    printf("%d",test(78, 95));
    printf("\n%d",test(20, 30));
    printf("\n%d",test(21, 25));
    printf("\n%d",test(28, 28));
    }       
  int test(int x, int y)
        {
              if (x >= 20 && x <= 30 && y >= 20 && y <= 30)
            {
                if (x >= y)
                {
                    return x;
                }
                else
                {
                    return y;
                }
            }
            else if (x >= 20 && y <= 30)
            {
                return x;
            }
            else if (y >= 20 && y <= 30)
            {
                return y;
            }
            else
            {
                return 0;
            }
        }
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...