3. Se citeşte un şir de numere întregi (cel mult 30 elemente). Să se mute la sfârşitul şirului elementele sale negative, în ordinea găsirii lor.
Obs. Se vor folosi două şiruri ajutătoare: unul în care se reţin numerele negative şi unul pentru numerele pozitive.
Program C++. Dau coroana.
Răspunsuri la întrebare
Răspuns de
0
int t [30], s[30], r [30],i,j,k,m;
for (i=1;i=30;i++)
k=1;j=1;
{cout <<"s ["<cin>>s [i];}
for(i=1;i <=30;i++)
{if (s [i]>=0)
{t [j]=s [i];
j++;}
else
{r [k]=s [i];
k++;}
}
m=j-1;i=1;
for(j=1;j <=m;j++)
{s [i]=t [j];
i++; }
i=1;
for (k=m+1;k <=30;k++)
{s [k]=r [i];
k++;}
for (i=1;i <=30;i++)
cout <
for (i=1;i=30;i++)
k=1;j=1;
{cout <<"s ["<cin>>s [i];}
for(i=1;i <=30;i++)
{if (s [i]>=0)
{t [j]=s [i];
j++;}
else
{r [k]=s [i];
k++;}
}
m=j-1;i=1;
for(j=1;j <=m;j++)
{s [i]=t [j];
i++; }
i=1;
for (k=m+1;k <=30;k++)
{s [k]=r [i];
k++;}
for (i=1;i <=30;i++)
cout <
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă