//me da errores
//me tiene que dar un vector ordenado y otro ordenado
#include <iostream>
#include <time.h>
#include <stdio.h>
#include <conio.h>
#define N =9
#include <stdlib.h>
using namespace std;
int main()
{
int v;
int index =0;
int ordenado[9];
int barajeado[9];
int Q;
int P;
for(int i=0;i<=9;i++)
{
cout<<v[i]=falce;
do{
index(rand()% N);
}while(v[index]);
ordenado[i]=ordenado[index];
v[index]=true;
}
for(int=i; i<=9; i++)
{
cout<<v[i]=falce;
do{
index(rand()% n);
}while(v[index]);
desordenadoo[i]=desordenado[index];
v[index]=true;
}
return 0;
}
}
int main()
{
cout<< "ingresar una opcion";
cin>>op;
switch(op);
{
case 1:
for(int i=0;i<=9;i++)
{
cout<<v[i]=falce;
do{
index(rand()% N);
}while(v[index]);
ordenado[i]=ordenado[index];
v[index]=true;
break;
case 2:
for(int=i; i<=9; i++)
{
cout<<v[i]=falce;
do{
index(rand()% n);
}while(v[index]);
desordenadoo[i]=desordenado[index];
v[index]=true;
}
}
return 0;
}
MOD EDIT: Etiquetas GeSHi corregidas
Lo siento, pero ese codigo no hay por donde cogerlo.. Te he hecho uno desde cero con el metodo de ordenamiento de burbuja. Espero que te sirva.
#include <iostream>
using std::cout;
using std::cin;
#include <cstdlib>
using std::rand;
void ordenaVector(int[], int);
void imprimeVector(int [], int);
int main() {
const int tamano = 9,
numMax = 9;
int opcion,
miVector[tamano];
cout << "1- Crear un vector ordenado."
<< "\n2- Crear un vector desordenado"
<< "\nOpcion: ";
cin >> opcion;
for(int i = 0; i < tamano; i++)
miVector[i] = rand() % numMax;
if(opcion == 1)
ordenaVector(miVector, tamano);
imprimeVector(miVector, tamano);
return 0;
}
void imprimeVector(int miVector[], int tamano) {
for(int i = 0; i < tamano; i++)
cout << "miVector[" << i << "] = " << miVector[i] << "\n";
}
void ordenaVector(int miVector[], int tamano) {
int temporal;
for(int pasada = 0; pasada < tamano -1 ; pasada ++) { // Ordenamiento metodo burbuja
for(int j = 0; j < tamano -1; j++)
if(miVector[j] > miVector[j + 1]) {
temporal = miVector[j];
miVector[j] = miVector[j + 1];
miVector[j + 1] = temporal;
} // fin del if
} // fin del for
}
i-node: por favor no hagas tareas ajenas, va contra las reglas del foro.