اكتب برنامج C يقبل زوجًا من الأرقام من المستخدم واطبع سلسلة أرقام من الرقم الأدنى إلى الأعلى قم أيضًا بطباعة متوسط قيمة السلسلة

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

اكتب برنامج C يقبل زوجًا من الأرقام من المستخدم واطبع سلسلة أرقام من الرقم الأدنى إلى الأعلى قم أيضًا بطباعة متوسط قيمة السلسلة

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

Input two pairs values (integer values):
14
25

Sequence from the lowest to highest number:
14 15 16 17 18 19 20 21 22 23 24 25
Average value of the said sequence
    19.50

مثال 2 عن الخرج المتوقع :

 

Input two pairs values (integer values):
35
13

Sequence from the lowest to highest number:
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
Average value of the said sequence
    24.00

الأجوبة

/*Write a C program that accepts a pair of numbers from the user and print the sequence from the lowest to highest number. Also, print the average value of the sequence*/

#include <stdio.h>
int main () {
  int p, x = 1, y = 1, i = 0, temp = 0;
  float sum_val = 0;
  printf("Input two pairs values (integer values):\n");
  scanf("%d %d", &x, &y);
  if (x > 0 && y > 0)
  {
    if (y < x)
    {
      temp = x;
      x = y;
      y = temp;
    }
    printf("\nSequence from the lowest to highest number:\n");
    for (p= 0, i = x; i <= y; i++)
    {

        sum_val += i;
        printf("%d ", i);
        p++;
    }
    printf("\nAverage value of the said sequence\n%9.2f",sum_val/p);
    }
  }
هل كان المحتوى مفيد؟

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

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