• Viernes 15 de Noviembre de 2024, 01:55

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - padfo0tcita

Páginas: [1]
1
C/C++ / Sicologo
« en: Viernes 16 de Diciembre de 2005, 20:59 »
hola queria pedirles como favor que me ayudaran con el siguiente problema
acontinuacion les dejo el problema para luego continuar con el codigo:

En una consulta de un psicólogo, este sienta a sus pacientes en forma circular hacia la derecha a las mujeres y hacia la izquierda a los hombres, además sienta más cerca de él a las personas de mayor edad y a los más jóvenes más lejos de él, cada vez q llegue alguien nuevo tendrá que sentarse a la derecha o a la izquierda dependiendo del sexo y tendrá que posicionarse dependiendo de su edad.  


codigo(esto es lo que e hecho pero como no entiendo mucho no se si esta bueno)

#include <stdio.h>
void main()
typedef struct nodo
{
   char sexo;
   int Edad;          
    struct Nodo *ant;
    struct Nodo *sig;
 }nodo;

float IngresoTerapia(struct nodo*Persona, Psi)
   if(Psi == Null)
   {
      Psi = Persona;
      Psi*ant=Psi;
       Psi*sig=Psi;
    }
    else
    {
      if (Persona*Sexo==M)
      {
         I=Psi*sig;
             while ((I*Edad > Persona*Edad) && (I*Sexo==M) && (I<>Psi))
            {
                          I=I*sig;
                          Persona*sig=I;
                          Persona*ant=I*ant;
              }
       }      
       else
       {
         I=Psi*ant;
         while ((I*Edad > Persona*Edad) && (I*Sexo==F) && (I<>Psi))
          {
                 I=I*ant;
                 Persona*ant=I;
                 Persona*sig=I*sig;
           }
       }    
            Persona*sig*ant=Persona;
            Persona*ant*sig=Persona;
     }        
}

bueno el problema es el siguiente
dev c++ me arroja 2 errores que dicen algo de las dimensiones de las variables

ademas debo hacer el respectivo menu para el ingreso de datos
y lo necesito urgente
porfavor si alguien puede ayudarme se lo agradeceria enormemente gracias!!!  :hola:

Páginas: [1]