اكتب برنامج C لإنشاء مصفوفة بطول n واملأ عناصر المصفوفة بإعداد صحيحة ابحث , الآن عن أصغر قيمة وموضعها داخل المصفوفة

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

اكتب برنامج C لإنشاء مصفوفة بطول n واملأ عناصر المصفوفة بإعداد صحيحة , ابحث الآن عن أصغر قيمة وموضعها داخل المصفوفة

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

Input a number:
35

Array elements:
array_nums[0] = 35.0000
array_nums[1] = 11.6667
array_nums[2] = 3.8889
array_nums[3] = 1.2963
array_nums[4] = 0.4321
array_nums[5] = 0.1440
array_nums[6] = 0.0480
array_nums[7] = 0.0160
array_nums[8] = 0.0053
array_nums[9] = 0.0018

الأجوبة

/*Write a C program to create an array of length n and fill the array elements with integer values. Now find the smallest value and it’s position within the array*/

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

  int array_size, i, x, z;
  int min_val, position;
  printf("Input the array size:\n");
  scanf("%d", &array_size);
  int vetor[array_size];
  printf("\nInput array elements:\n");
  for (i = 0; i < array_size; i++)
  {

    scanf("%d", &z);
    vetor[i] = z;

  }
  min_val = vetor[0];
  position = 0;
  for (i = 1; i < array_size; i++)
  {
   
    if (vetor[i] < min_val)
    {
      min_val = vetor[i];
      position = i;
    }
  }
  printf("\nSmallest Value: %d\n", min_val);
  printf("Position within array: %d\n", position);
}
هل كان المحتوى مفيد؟

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

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