Dev - C++ - Obtener la distancia entre 2 puntos en un plano cartesiano

 
Vista:
sin imagen de perfil
Val: 158
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Obtener la distancia entre 2 puntos en un plano cartesiano

Publicado por Caruejd (68 intervenciones) el 21/09/2020 16:24:33
Hola amigos tengo esta tarea para hacerla en DEV c++ con lo de printf y eso pero no se como realizarla y ocupo ayuda :C el problema es el del titulo "Obtener la distancia entre 2 puntos en un plano cartesiano"
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Obtener la distancia entre 2 puntos en un plano cartesiano

Publicado por Alfil (1444 intervenciones) el 21/09/2020 16:45:37
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <math.h>
 
int main()
{
    int x1, x2, y1, y2;
    float distancia;
 
    printf("\nPrimer punto;\n");
    printf("X1: "); scanf("%d", &x1);
    printf("Y1: "); scanf("%d", &y1);
 
    printf("\nSegundo punto;\n");
    printf("X2: "); scanf("%d", &x2);
    printf("Y2: "); scanf("%d", &y2);
 
    distancia = sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2));
 
    printf("\nDistancia: %.2f\n", distancia);
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 158
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Obtener la distancia entre 2 puntos en un plano cartesiano

Publicado por Caruejd (68 intervenciones) el 21/09/2020 16:55:58
Eso en funciones en la parte de el desarrollo de la funcion iria
float planocartesiano(float x_1,float y_1,float x_2,float y_2{
float distancia;
distancia = sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2));
return distancia;
cierto?? esque este problema se me complico para hacerlo en funciones
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Obtener la distancia entre 2 puntos en un plano cartesiano

Publicado por Alfil (1444 intervenciones) el 21/09/2020 17:50:26
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <math.h>
 
float distanciaDosPuntos(int x1, int y1, int x2, int y2);
 
int main()
{
    int x1, x2, y1, y2;
 
    printf("\nPrimer punto;\n");
    printf("X1: "); scanf("%d", &x1);
    printf("Y1: "); scanf("%d", &y1);
 
    printf("\nSegundo punto;\n");
    printf("X2: "); scanf("%d", &x2);
    printf("Y2: "); scanf("%d", &y2);
 
    printf("\nDistancia: %.2f\n", distanciaDosPuntos(x1, y1, x2, y2));
 
    return 0;
}
 
float distanciaDosPuntos(int x1, int y1, int x2, int y2)
{
    return sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2));
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 158
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Obtener la distancia entre 2 puntos en un plano cartesiano

Publicado por pepe (68 intervenciones) el 22/09/2020 02:47:29
muchas gracias hermano oye una duda soy nuevo aun en esto de las funciones pero porque si la funcion es float adentro pusiste int no iria float x1 y asi?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Obtener la distancia entre 2 puntos en un plano cartesiano

Publicado por Alfil (1444 intervenciones) el 22/09/2020 07:25:29
La función recibe cuatro parámetros de tipo int (x1, y1, x2, y2) y devuelve un float.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

me poidrian ayudar por favorrr

Publicado por peon (1 intervención) el 02/06/2022 07:52:23
Arrays multidimensionales.
Rectas en el plano. Se quiere representar rectas en un plano de números enteros. El plano será un array de 100x100 caracteres. El programa pedirá que se introduzcan los tres coeficientes (números enteros) de una recta de la forma ax+by+c=0, representará los puntos de la recta como asteriscos en la matriz, y presentará por pantalla dicha matriz.

ME PODRIASS AYUDAR POR FAVOR ES PARA MI TAREA DE PROGRAMACIÓN DE LENGUAJE C EN DEV C++
PERO LA VERDAD NO SE QUE HACER CASI NO ENTIENDOO :(((
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar