Anteprima
Vedrai una selezione di 1 pagina su 2
Programma C++ - Ordinamento Vettore Ordine crescente Pag. 1
1 su 2
Disdici quando vuoi 162x117
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Sintesi
Vettore

Semplice programmino che permettte di ordinare gli elementi di un vettore in ordine crescente il programma svolto in c++
Estratto del documento

#include<iostream.h>

typedef int vettore[100];

void visualizza(vettore v,int d);

void leggi(vettore v,int d);

void ordina(vettore v,int d);

void specchio(vettore v,int d);

void main()

{

vettore v;

int d,rip;

do

{ cout<<"\n **ORDINA**";

cout<<"\n versione 2.1 by Enzo";

cout<<"\n";

cout<<"\n inserisci il numero max (<101) di elementi del vettore : ";

cin>>d;

leggi(v,d);

cout<<"\n VETTORE SORGENTE ";

visualizza(v,d);

ordina(v,d);

cout<<"\n VETTORE ORDINATO IN MODO CRESCENTE ";

visualizza(v,d);

specchio(v,d);

cout<<"\n VETTORE ORDINATO IN MODO DECRESCENTE ";

visualizza(v,d);

cout<<"\n Vuoi continuare ancora?";

cout<<"\n si=1 no=0 : ";

cin>>rip;

}

while(rip==1);

}

void leggi(vettore v,int d)

{

int i;

for(i=0;i<d;i++)

{ cout<<"\n inserisci il valore della cella V [ "<<i<<" ] ";

cin>>v[i];

}

}

void visualizza(vettore v,int d)

{

int i;

cout<<"\n i valori del vettore sono : ";

for(i=0;i<d;i++)

{ cout<<"\n ";

cout<<" "<<v[i];

}

}

void ordina(vettore v,int d)

{

int i,j,mem,n;

n=d;

for(i=0;i<d;i++)

{ for(j=0;j<n-1;j++)

{

if(v[j]>v[j+1])

Dettagli
Publisher
2 pagine
1091 download