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
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
Engleza,
8 ani în urmă
Fizică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Franceza,
9 ani în urmă
Limba română,
9 ani în urmă