Título: porfavor revisenmelo es para manana
Publicado por: eduardo17445 en 2 Mayo 2016, 02:57 am
//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{ }while(v[index]); ordenado[i]=ordenado[index]; v[index]=true; } for(int=i; i<=9; i++) { cout<<v[i]=falce; do{ }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{ }while(v[index]); ordenado[i]=ordenado[index]; v[index]=true; break; case 2: for(int=i; i<=9; i++) { cout<<v[i]=falce; do{ }while(v[index]); desordenadoo[i]=desordenado[index]; v[index]=true; } } return 0; }
MOD EDIT: Etiquetas GeSHi corregidas
Título: Re: porfavor revisenmelo es para manana
Publicado por: i-node en 2 Mayo 2016, 05:49 am
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 }
Título: Re: porfavor revisenmelo es para manana
Publicado por: Eternal Idol en 2 Mayo 2016, 15:47 pm
i-node: por favor no hagas tareas ajenas, va contra las reglas del foro.
|