elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Void, float y pasos por referencia en: 6 Mayo 2011, 10:55 am
hola amigos, no recuerdo mi cuenta aqui y me tuve que hacer otra ¬¬.
Al loro, nada, preguntarles acerca de los pasos por referencia que necesito para la programacion de una calculadora. Les paso una parte del codigo, ya que es extenso y lo unico que resta son los printf y los scan para guardar las variables a,b,c,d...

el subcodigo o void de la division es el que me genera problemas, lo unico que hago es realizar las ecuaciones a mano y luego poner todo en funcion de las variables, para calcular los valores de x e y. Pero no hay forma de que me funcione, segun mi profe es que necesito hacer pasos por referencias, algo que no tengo ni la mas p**a idea XD.

Creo que no me falta mucho para completar mi codigo o la duda es algo estupida, estuve leyendo posts pero no he encontrado algo "similar" a este problema.

Aqui lo dejo:

Código:
[color=red]float division(int a, int b, int c, int d, float y, float x)
  {
       y=((b/(c*c)-(d*a)/(c*c))/(1+(d*d)/c));
       x=((a-d*y)/c);
       printf("\nEl resultado de la division z1/z2 = (%d, %d)\n", x, y);
       
  }[/color]
[hr]

printf("\nEleccion: ");
  scanf("%d", &z);
 
  switch (z)
  {
         case 1:
              suma(a,b,c,d);
              break;
         case 2:
              resta(a,b,c,d);
              break;
         case 3:
              producto(a,b,c,d);
              break;
         [color=red]case 4:
              division(a,b,c,d,&y,&x);
              break;[/color]
         case 5:
              escala(a,b,k);
              break;
         case 6:
              modulo(a,b,&p);
              break;
  }



espero haber sido claro!

suerte y gracias de antemano!!
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines