Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Algoritmo di ordinamento Bubble Sort in C++, Esercizi di Informatica

L'implementazione di un algoritmo di ordinamento semplice chiamato bubble sort, scritto in c++. L'algoritmo viene applicato ad un array di cinque interi ed è illustrato attraverso il codice sorgente fornito. Il documento mostra come inizializzare l'array, come effettuare il controllo per scambiare i valori e come ordinare i valori all'interno dell'array.

Tipologia: Esercizi

2020/2021

Caricato il 05/04/2021

andreawlf
andreawlf 🇮🇹

10 documenti

1 / 2

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
//ordinamento bubble sort
#include <iostream>
using namespace std;
int main()
{
int n, i, j, aus;
int a[5];
bool scambio;
do
{
cout<<"inserire numero";
cin>>a[n];
n++;
}
while(n!=5);
n=5;
i=-1;
do
{
i++;
scambio=false;
for(j=(n-2);j>=i;j--)
{
if(a[j]>a[j+1])
{
aus=a[j];
a[j]=a[j+1];
pf2

Anteprima parziale del testo

Scarica Algoritmo di ordinamento Bubble Sort in C++ e più Esercizi in PDF di Informatica solo su Docsity!

//ordinamento bubble sort #include using namespace std; int main() { int n, i, j, aus; int a[5]; bool scambio; do { cout<<"inserire numero"; cin>>a[n]; n++; } while(n!=5); n=5; i=-1; do { i++; scambio=false; for(j=(n-2);j>=i;j--) { if(a[j]>a[j+1]) { aus=a[j]; a[j]=a[j+1];

a[j+1]=aus; scambio=true; } } } while(i!=(n-2)&&scambio==true); cout<<a[0]<<"\n"; cout<<a[1]<<"\n"; cout<<a[2]<<"\n"; cout<<a[3]<<"\n"; cout<<a[4]<<"\n"; return 0; }