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

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

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

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

Input 7 array elements:
15
12
-7
25
0
27
53

Array elements:
array_nums[0] = 15
array_nums[1] = 12
array_nums[2] = 1
array_nums[3] = 25
array_nums[4] = 1
array_nums[5] = 27
array_nums[6] = 53

الأجوبة

/*Write a C program that reads an array of integers (length 7), replace every negative or null element by 1 and print the array elements*/

#include <stdio.h>
int main ()
{

  int array_nums[7], i, n;

  printf("Input 7 array elements:\n");
  for (i = 0; i < 7; i++)
  {

    scanf("%d", &n);
    array_nums[i] = n;

  }
  printf("\nArray elements:\n");
  for (i = 0; i < 7; i++)
  {

    if (array_nums[i] <= 0)
    {

      array_nums[i] = 1;

    }    
    printf("array_nums[%d] = %d\n", i, array_nums[i]);

  }
}
هل كان المحتوى مفيد؟

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

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