Răspuns :
#include
using namespace std;
int main()
{
int a[100], n, i, aux;
int sortare;
cin>>n;
for(i=0; i<=n-1; i++)
{
cin>>a[i];
}
do {
sortare = 1;
for(i=0; i<=n-2; i++)
{
if(a[i]>a[i+1])
{
aux = a[i];
a[i] = a[i+1];
a[i+1] = aux;
sortare = 0;
}
}
} while (sortare == 0);
for(i=0; i<=n-1; i++)
{
cout< }
return 0;
}
Aici am folosit *metoda bubble*
E o metoda care te ajuta la aranjarea numerelor in ordine crescatoare intr-un sir. Variabila “aux” este doar pentru compararea a doua elemente. (Ex. Se verifica care dintre urmatoarele elemente sunt mai mici/mari {20,34,1}, iar prin conditia “if a[i]>a[i+1]” se aranjeaza elementele crescator (daca pui invers conditia “if a[i]
using namespace std;
int main()
{
int a[100], n, i, aux;
int sortare;
cin>>n;
for(i=0; i<=n-1; i++)
{
cin>>a[i];
}
do {
sortare = 1;
for(i=0; i<=n-2; i++)
{
if(a[i]>a[i+1])
{
aux = a[i];
a[i] = a[i+1];
a[i+1] = aux;
sortare = 0;
}
}
} while (sortare == 0);
for(i=0; i<=n-1; i++)
{
cout< }
return 0;
}
Aici am folosit *metoda bubble*
E o metoda care te ajuta la aranjarea numerelor in ordine crescatoare intr-un sir. Variabila “aux” este doar pentru compararea a doua elemente. (Ex. Se verifica care dintre urmatoarele elemente sunt mai mici/mari {20,34,1}, iar prin conditia “if a[i]>a[i+1]” se aranjeaza elementele crescator (daca pui invers conditia “if a[i]
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.