SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: accept en Lunes 27 de Noviembre de 2006, 21:20

Título: No Me Corre Esta Wea
Publicado por: accept en Lunes 27 de Noviembre de 2006, 21:20
amigos este es el cacho

#include<iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
#define ELEMENTOS 3


struct estructura_empleado
{
    char rut[11];
    char nombre[30];
    char apellido[40];
    int cod_empleado;
    char sexo;
    char telefono[20];
    int edad;
};

struct estructura_empleado empleado[ELEMENTOS];


int main()
{
    int opcion;
    int num_empleado=0;
    int siono;
    int m=0;
    int h=0;
    int i=0;
    int constante1;
    int contador;
    int opcion2;
    int opcion3;
    int j=0;
    int x=0;
    int aux1;
    int aux2;


//
case 4:
                                system ("cls");
                               printf("\n          ==========================");
                               printf("\n          #      ORDENAMIENTO      #");
                               printf("\n          ==========================");
                               printf("\n          #                        #");
                               printf("\n          # 1.- por codigo         #");
                               printf("\n          # 2.- por edad           #");
                               printf("\n          # 3.- SALIR              #");
                               printf("\n          #                        #");
                               printf("\n          ==========================");



                               printf( "\n\n Ingrese una opcion " );
                               scanf( "%i", &opcion3 );

       /*        switch( opcion3 )
                              case 1:
                                    for(x=0;x<ELEMENTOS;x++)
                                    {
                                    for(j=1;j<ELEMENTOS;j++)
                                    {
                                    if(empleado.cod_empleado>empleado[j].cod_empleado)
                                    {
  //                                  aux1=empleado;
  //                                  aux2=empleado[j];
  //                                  empleado=aux2;
  //                                  empleado[j]=aux1;
                                    }
                                    }
                                    }

               
         */      
break;

//

no ordena la wea

SALUDOS
ACCEPT
ciaoooooooooo
Título: Re: No Me Corre Esta Wea
Publicado por: ArKaNtOs en Lunes 27 de Noviembre de 2006, 21:59
/* switch( opcion3 )
case 1:
for(x=0;x<ELEMENTOS;x++)
{
for(j=1;j<ELEMENTOS;j++)
{
if(empleado.cod_empleado>empleado[j].cod_empleado)
{
// aux1=empleado;
// aux2=empleado[j];
// empleado=aux2;
// empleado[j]=aux1;
}
}
}


*/

sera porque todo esto esta comentado :P

o porque la variable que estas usando es x en lugar de i :P
Título: Re: No Me Corre Esta Wea
Publicado por: lencho en Lunes 27 de Noviembre de 2006, 23:26
Citar
sera porque todo esto esta comentado tongue.gif

Citar
o porque la variable que estas usando es x en lugar de i tongue.gif


Código: Text
  1.  
  2. for(i=0; i&#60;ELEMENTOS;i++){
  3.      for(j=1;j&#60;ELEMENTOS;j++) {
  4.         if(empleado[i].cod_empleado&#62;empleado[j].cod_empleado){
  5.            intercambiar (i,j)
  6.         }
  7.      }
  8. }
  9.  
  10.  

Ah y hazle caso a ARKANTOS, quitale los comentario que estan dentro del IF

BYTE
Título: Re: No Me Corre Esta Wea
Publicado por: accept en Martes 28 de Noviembre de 2006, 00:25
arregle las i's por las x's

pero todavia no corre

SALUDOS
ACCEPT
ciooooooooo
Título: Re: No Me Corre Esta Wea
Publicado por: F_Tanori en Martes 28 de Noviembre de 2006, 08:43
Ademas de lo ya mencinado


1- case 4: <---- esta linea arriba del menu, sobra  :ph34r:

2- al switch le faltan las llaves

3- aux1=empleado <--- estas asignado... la estructura completa? a una variable entera
   (aux1=empleado.cod_empleado) seria algo asi?

4- igual en aux2

5- tambien falta cerrar el main :P


Saludos
Título: Re: No Me Corre Esta Wea
Publicado por: Bicholey en Martes 28 de Noviembre de 2006, 10:08
:blink:  :blink:  :blink:


Ya le quitaste lo de los comentarios ????