Autor Tema: Ayuda con ejercicio de ecuacion de primer grado obtener puntos en C  (Leído 5173 veces)

gflores

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 3
    • Ver Perfil
Hola ante todo muchas gracias por su ayuda!!!!
Tengo que hacer este ejercicio y realmente no tengo idea de como empezar, como hacerlo ni nada!  :-\ .. Me podrian ayudar a resolverlo o decirme como empezar! (uso codeblocks)

Ejercicio: Dada una función lineal cuya ecuación es: 6x+7y = 8x-5, se pide elaborar una tabla con los puntos (x,y) por los que pasa la función
( y=(2*x-5)/7 )

MUCHAS GRACIAS  :) :D
« Última modificación: 13 de Septiembre 2014, 11:12 por César Krall »

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Re:Ayuda con ejercicio de ecuacion de primer grado
« Respuesta #1 en: 11 de Septiembre 2014, 21:57 »
Hola, la primera cuestión es ¿Qué lenguaje de programación vas a emplear? (Te lo digo porque codeblocks admite tanto C como C++)

Y la otra cuestión es: si dices que la ecuación es 6x+7y = 8x-5

Despejamos 7y = (8x-5)/6x

Despejamos y = (8x-5) / (6*7*x) = (8x-5) / 42x = (4/21) - 5x   si no me he equivocado

¿De dónde sale esto que has escrito: ( y=(2*x-5)/7 ) ?

Finalmente ten en cuenta que la función define infinitos puntos. Entonces ¿qué puntos vas a usar para crear la tabla? (ya que no pueden ser infinitos...)

Saludos,
Responsable de departamento de producción aprenderaprogramar.com

gflores

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 3
    • Ver Perfil
Re:Ayuda con ejercicio de ecuacion de primer grado
« Respuesta #2 en: 11 de Septiembre 2014, 22:08 »
Hola, la primera cuestión es ¿Qué lenguaje de programación vas a emplear? (Te lo digo porque codeblocks admite tanto C como C++)

Y la otra cuestión es: si dices que la ecuación es 6x+7y = 8x-5

Despejamos 7y = (8x-5)/6x

Despejamos y = (8x-5) / (6*7*x) = (8x-5) / 42x = (4/21) - 5x   si no me he equivocado

¿De dónde sale esto que has escrito: ( y=(2*x-5)/7 ) ?

Finalmente ten en cuenta que la función define infinitos puntos. Entonces ¿qué puntos vas a usar para crear la tabla? (ya que no pueden ser infinitos...)

Saludos,


Hola gracias por responder mi pregunta, voy a usar C++ y los puntos no se hasta 10 o hasta cualquier numero .

Mastermind

  • Experto
  • *****
  • Mensajes: 536
    • Ver Perfil
Re:Ayuda con ejercicio de ecuacion de primer grado
« Respuesta #3 en: 12 de Septiembre 2014, 08:04 »
Hola, con este código puedes ver cómo sería el esquema. Sería mejor usar un bucle para generar puntos, incluso podrías generarlos para que tome valores de x aleatorios.

Código: [Seleccionar]
#include <stdio.h>
#include <stdlib.h>

double obtenerValorY (double valorX);

int main() {
    printf("Obtener puntos de ecuacion y = (4/21) - 5x \n\n\n");
    printf("Valor x\t\t\tValor y\n");
    printf("%lf\t\t%lf\n", -10.0, obtenerValorY(-10.0));
    printf("%lf\t\t%lf\n", -5.0, obtenerValorY(-5.0));
    printf("%lf\t\t%lf\n", -2.0, obtenerValorY(-2.0));
    printf("%lf\t\t%lf\n", 0.0, obtenerValorY(0.0));
    printf("%lf\t\t%lf\n", 2.0, obtenerValorY(2.0));
    printf("%lf\t\t%lf\n", 4.0, obtenerValorY(4.0));
    printf("%lf\t\t%lf\n", 6.0, obtenerValorY(6.0));
    printf("%lf\t\t%lf\n", 8.0, obtenerValorY(8.0));
    printf("%lf\t\t%lf\n", 10.0, obtenerValorY(10.0));
    printf("%lf\t\t%lf\n", 12.0, obtenerValorY(12.0));
    return 0;
}

double obtenerValorY (double valorX) {
    return ((4.0/21.0)-5.0*valorX);
}



Obtener puntos de ecuacion y = (4/21) - 5x


Valor x                 Valor y
-10.000000              50.190476
-5.000000               25.190476
-2.000000               10.190476
0.000000                0.190476
2.000000                -9.809524
4.000000                -19.809524
6.000000                -29.809524
8.000000                -39.809524
10.000000               -49.809524
12.000000               -59.809524


Pruébalo a ver si te sirve :)

gflores

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 3
    • Ver Perfil
Re:Ayuda con ejercicio de ecuacion de primer grado
« Respuesta #4 en: 12 de Septiembre 2014, 19:41 »
Hola muchas gracias por su ayuda! si me sirvio. saludos
« Última modificación: 13 de Septiembre 2014, 23:16 por César Krall »

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".