miércoles, 6 de noviembre de 2019

PROGRAMA 71

/*Hacer un vector de 20 pocisiones que vaya del uno al 99 y hacer otro vector que vaya de forma ascendente y luego mandarlos a imprimir ordenados*/
#include <stdio.h>
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
void imprimir();
void imprimirinverso();
int vec1[20];
int tam=20;
int num;
int n;
int main()
{
imprimir();
imprimirinverso();
system("pause");
return 0;
}

void imprimir()
{
srand(time(NULL));
for(int i=0; i<=19; i++)
{
n=rand()/1000;
vec1[i]=n;
}
}
void imprimirinverso()
{
cout<<"Vector 1:"<<endl;
for(int i=0; i<=19; i++)
        {
cout<<vec1[i]<<endl;
}
for(int i=0; i<tam; i++)
{
for(int j=0; j<tam+1; j++)
{
if(vec1[j+1]<vec1[j])
{
num=vec1[j+1];
vec1[j+1]=vec1[j];
vec1[j]=num;
}
}
}
cout<<endl;
cout<<"Vector segundo:"<<endl;
for(int i=0; i<=19; i++)
{
cout<<vec1[i]<<endl;
}
}

No hay comentarios.:

Publicar un comentario