martes, 5 de noviembre de 2019

Ejercicio 17

#include <stdio.h>
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;

void llenarvector();
void imprimirvector();
void ordenar();
void imprimirvectorordenado();

int vec1[20],num;

int main(){
system("color F0");
llenarvector();
imprimirvector();
ordenar();
imprimirvectorordenado();
system("pause");
return 0;
}

void llenarvector(){
int n;
srand(time(NULL));
for(int i=0; i<=19; i++){
n=rand()/1000;
vec1[i]=n;
}
}

void imprimirvector(){
cout<<"Vector 1:"<<endl;
for(int i=0; i<=19; i++){
cout<<vec1[i]<<endl;
}
}

void ordenar(){
for(int i=0; i<20; i++){
for(int j=0; j<20+1; j++){
if(vec1[j+1]<vec1[j]){
num=vec1[j+1];
vec1[j+1]=vec1[j];
vec1[j]=num;
}
}
}
}

void imprimirvectorordenado(){
cout<<endl;
cout<<"Vector 2:"<<endl;
for(int i=0; i<=19; i++){
cout<<vec1[i]<<endl;
}
}

No hay comentarios:

Publicar un comentario