Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - Josuex24

#1
Amigo creo que el error es que en el int main estas haciendo llamados a la función convertiratexto y en ningún lado has codificado esta función, pienso yo, me dio flojera leer todo el int main xd, deberías trabajar de manera mas modular así es mas fácil al momento de corregir errores.
#2
M y C son constantes, no me dejan utilizar variables globales. De todas maneras gracias , ya encontré la solucion, sin embargo no puedo compartirlo con ustedes en este momento ya que no lo tengo a la mano, y como lo dije antes, no me dejan hacer uso de alguna librería, el profesor quiere que aprendamos como trabajan stdio, string, etc. Muchas gracias por sus respuestas, un saludo.
#3
Hola amigos por favor necesito de sus ayudas en este codigo, debo modificar los datos de una cadena de caracteres, el usuario debe ingresar el nombre y el compilador buscará posicion por posicion cual es igual al nombre ingresado por el usuario, no puedo hacer uso de librerias ni nada de eso, tengo este codigo y me da error. Por favor ayuda!.

Código (cpp) [Seleccionar]
int BuscarN(char N[M][C])
{
int i,pos=-1;
char nombre[C];
cout<<"Ingrese el nombre de la persona en la cual desea modificar los datos\n";
cin>>nombre;
for (i=0; i<M; i++)
if(nombre==N[i])
pos=i;
return pos;
}

void Modificar(char N[M][C], char S[M], float P[M])
{
int i;
i=BuscarN(N);
if (i==-1)
cout<<"No ingreso un nombre valido\n";
else
{
cout<<"Nombre : \n";
cin>>N[i];
cout<<"Sexo : \n";
cin>>S[i];
cout<<"Peso : \n";
cin>>P[i];
}
}
#4
Código (cpp) [Seleccionar]
Amigo, te hace falta trabajar mas de manera modular, lo unico que debes hacer es crear en la declaracion de prototipos otra funcion y la trabajes de la misma manera que utilizas el int main.

Ejemplo.

int Menu();
int Menu2();
void FMenu2();

int main()
{
 int opc=1;
   while (opc!=0)
   {
      opc=Menu();
        switch(opc)
           {
             case 1: FMenu2();
           }
   }  return 0;
}

int Menu()
{
 opc;
   cout<<"1. Otra opcion\n"
          <<"0. Salir";
   cin>>opc;
return opc;
}


//*Esta funcion cumplirá la misma funcion del int main*//

void FMenu2()
{
 int opc;
   int opc;
   while (opc!=0)
   {
      opc=Menu2();
        switch(opc)
           {
             case....
           }
   }
}


int Menu2()
{
 opc;
   cout<<"Este es el segundo menu\n"
         <<"Pulse 0 para regresar\n";
   cin>>opc;
return opc;
}

Algo mas o menos asi, espero hayas entendido, saludos.