porfavor revisenmelo es para manana

Iniciado por eduardo17445, 2 Mayo 2016, 02:57 AM

0 Miembros y 1 Visitante están viendo este tema.

eduardo17445

//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

i-node

#1
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
}

Eternal Idol

i-node: por favor no hagas tareas ajenas, va contra las reglas del foro.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón