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


Esempio insertion sort c++, Esercizi di Informatica

Esempio insertion sort in linguaggio di programmazione c++.

Tipologia: Esercizi

2020/2021

In vendita dal 11/02/2024

Appunti_scuola
Appunti_scuola 🇮🇹

5

(1)

19 documenti

1 / 2

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
#include <iostream>
using namespace std;
void inizializzaVettore(int ve[]);
void insertion_sort(int ve[]);
void stampa(int ve[]);
int main(){
int i;
int v[5];
inizializzaVettore(v);
insertion_sort(v);
stampa(v);
return 0;
}
void inizializzaVettore(int ve[]){
int i;
for (i=0; i<5; i++){
cout << "Inserisci il "<< i+1 << " numero" << endl;
cin >> ve[i];
}
}
void insertion_sort(int ve[]){
int temp;
int j,i;
for(int i=1;i<5;i++){
temp=ve[i];
pf2

Anteprima parziale del testo

Scarica Esempio insertion sort c++ e più Esercizi in PDF di Informatica solo su Docsity!

#include using namespace std; void inizializzaVettore(int ve[]); void insertion_sort(int ve[]); void stampa(int ve[]); int main(){ int i; int v[5]; inizializzaVettore(v); insertion_sort(v); stampa(v); return 0; } void inizializzaVettore(int ve[]){ int i; for (i=0; i<5; i++){ cout << "Inserisci il "<< i+1 << " numero" << endl; cin >> ve[i]; } } void insertion_sort(int ve[]){ int temp; int j,i; for(int i=1;i<5;i++){ temp=ve[i];

j=i-1; while(j>=0 && ve[j]>temp){ ve[j+1]=ve[j]; j--; } ve[j+1]=temp; } } void stampa(int ve[]){ int i; for(i=0;i<5;i++){ cout << ve[i]<<" "; } }