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

#131
Hola! para mi gusto lo que se puede agregar es que la funcion retorne algo, en este caso la cantidad de vocales osea cont, asi no se ejecuta todo en la funcion(pero esto es una cuestion de gustos)


Saludos
#132
Programación C/C++ / Re: Problema con punteros
29 Noviembre 2012, 15:41 PM
Hola! nose con que estas compilando pero seguro te mostro bastantes warning, deberias prestarle atencion ya que te puede ayudar a encontrar el error... ayuda: mira en la funcion copiar() cual es el problema con temp



Saludos
#133
Hola! el "%s" es para ingresar/imprimir cadenas, tenes que usar "%c" para caracteres
#134
Programación C/C++ / Re: MENUS
27 Noviembre 2012, 03:21 AM
HOla! para volver podes poner todo ese codigo dentro de un bucle, por ejemplo usar do-while.


SAludos


PD: estas seguro q ese codigo hace lo que vos queres???
#135
Hola! el problema de imprimir basura nose porque es, pero el bucle infinito puede ser por esto:
                   fread(&ficha1,sizeof(ttrabajador),1,p1);
                   while(!feof(p1)){
                   printf("%-4d",ficha1.clave);
                   printf("%20s",ficha1.nombre);
                   printf("%10c",ficha1.categoria);
                   fseek(p2,sizeof(tcategoria)*(ficha1.categoria-65),SEEK_SET);
                   fread(&ficha2,sizeof(tcategoria),1,p2);
                   printf("%15d",ficha2.salario);
                   }

te falto incluir dentro del while otra vez:
fread(&ficha1,sizeof(ttrabajador),1,p1);


Saludos

#136
Programación C/C++ / Re: codigo letras en ascii
23 Noviembre 2012, 03:46 AM
Hola! http://www.asciitable.com/

si miras la tabla del link, vas a ver que cada caracter se puede representar con un decimal, octal o hexadecimal.. A la letra 'a' le corresponde el decimal 97, ahora si a la variable que contiene la letra 'a' le sumas 1, vas a poder imprimir 'b'( 98 en dicimal)


Cualquier duda pregunta. SAludos
#137
CitarAlguien sabe como ordenar un arreglo bidimensional de mayor a menor
hay varios metodos de ordenamiento, solo es cuestion de googlear


Saludos
#138
Programación C/C++ / Re: Ayuda menú de opciones
18 Noviembre 2012, 17:33 PM
Hola! tendrias que detallar mas tus problemas; igual te dejo un ejemplo de una funcion que hace una suma entre dos numeros y retorna dicha suma

#include <stdio.h>

int suma(int a, int b); /* prototipo de la funcion */

int main()
{
  int numero1=5;
  int numero2=10;

  int resultado;

  resultado=suma(numero1,numero2); /* invocacion de la funcion; se pasan los argumentos numero1 y numero2 para sumarlos en la funcion */

  printf("Suma %d\n",resultado);
 
  return 0;
}

int suma(int a, int b) /* la funcion suma recibe dos parametros para sumar */
{

  int suma

  suma=a+b;

  return suma; /* retorna la suma
}


Busca info en internet que hay mucho acerca de funciones. Saludos
#139
Programación C/C++ / Re: Ayuda con arrays
18 Noviembre 2012, 17:22 PM
Hola! para intercambiar los numeros tenes que tener una variable que guarde la posicion del menor numero, luego con esa posicion haces el intercambio en el arreglo


Saludos
#140
Programación C/C++ / Re: Iniciandome en C
18 Noviembre 2012, 00:40 AM
Hola! subi el codigo para poder ayudarte. Saludos