Informatică, întrebare adresată de OsloDor, 8 ani în urmă

De la tastatură se citesc elementele unui vector de dimensiunea n, (n<=100) de numere
întregi. Elaborați un program prin intermediul căruia primul element din tablou va fi
înlocuit cu elementul minimal și invers. Se va afișa elementele vectorului modificat.
Limbajul: C
Instructiunea: Tablouri unidimensionale

Răspunsuri la întrebare

Răspuns de FloryMyha
2

Răspuns:

#include <stdio.h>

#include <stdlib.h>

int main()

{

   int v[100],n,i,m,a;

   scanf("%d",&n);

   for (i=0;i<n;i++)

           scanf("%d",&v[i]);

   m=v[0];

   for (i=1;i<n;i++)

       if (m>v[i])

           m=v[i];

   a=v[0];

   v[0]=m;

   for (i=1;i<n;i++)

       if (v[i]==m)

           v[i]=a;

   for (i=0;i<n;i++)

       printf("%d ",v[i]);

   return 0;

}  

Alte întrebări interesante