اكتب برنامج C يقرأ مصفوفة من الأعداد الصحيحة (الطول 7) ، واستبدل العنصر الأول من المصفوفة برقم مُعطى

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

اكتب برنامج C يقرأ مصفوفة من الأعداد الصحيحة (الطول 7) ، واستبدل العنصر الأول من المصفوفة برقم مُعطى واستبدل كل موضع لاحق من المصفوفة بضعف القيمة السابقة

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

Input the first element of the array:
5

Array elements:
array_nums[0] = 5
array_nums[1] = 10
array_nums[2] = 20
array_nums[3] = 40
array_nums[4] = 80
array_nums[5] = 160
array_nums[6] = 320

الأجوبة

/*Write a C program that reads an array of integers (length 7), and replace the first element of the array by a give number and replace each subsequent position of the array by the double value of the previous*/

#include <stdio.h>
int main ()
{
  int array_nums[7], i, x, k;
  printf("Input the first element of the array:\n");
  scanf("%d", &x);

  for (k = 0, i = x; k < 7; i *= 2, k++)
  {
    array_nums[k] = i;
  }
  printf("\nArray elements:\n");
  for (i = 0; i < 7; i++)
  {
    printf("array_nums[%d] = %d\n", i, array_nums[i]);
  }
}
هل كان المحتوى مفيد؟

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

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