Programa para convertir coordenadas polares a coordenadas cartesianas equivalentes

Dados dos números enteros r y θ (en grados) que representan las coordenadas polares de un punto (r, θ) , la tarea es encontrar las coordenadas cartesianas del punto dado. Ejemplos: Entrada: r = 1,4142, θ = 45 Salida: 1,000, 1,000 Entrada: r = 3, θ = 30 Salida: 2.598, 1.500 Aproximación: Sean las coordenadas … Continue reading «Programa para convertir coordenadas polares a coordenadas cartesianas equivalentes»

Suma de los lados de los polígonos secundarios más grandes y más pequeños posibles de un polígono dado

Dado un número entero A que representa el ángulo externo ( en grados ) de un polígono convexo regular , la tarea es encontrar la suma de los lados de los polígonos secundarios más grande y más pequeño formados de manera que cada borde del polígono secundario sea una cuerda del polígono primario. polígono. Si … Continue reading «Suma de los lados de los polígonos secundarios más grandes y más pequeños posibles de un polígono dado»

Distancia mínima de un punto al segmento de línea usando Vectores

Dadas las coordenadas de dos extremos A(x1, y1) , B(x2, y2) del segmento de recta y las coordenadas de un punto E(x, y) ; la tarea es encontrar la distancia mínima desde el punto hasta el segmento de línea formado con las coordenadas dadas. Tenga en cuenta que ambos extremos de una línea pueden llegar … Continue reading «Distancia mínima de un punto al segmento de línea usando Vectores»

Compruebe si el polígono dado es un polígono convexo o no

Dado un punto de array 2D [] [] con cada fila de la forma {X, Y} , que representa las coordenadas de un polígono en secuencia en sentido horario o antihorario, la tarea es verificar si el polígono es un polígono convexo o no . Si se encuentra que es cierto, escriba «Sí» . De … Continue reading «Compruebe si el polígono dado es un polígono convexo o no»

Encuentra la coordenada que no pertenece a ningún cuadrado

Dada una array arr[] que consta de (4 * N + 1) pares de coordenadas que representan las coordenadas de las esquinas de cualquier N cuadrados de modo que solo una coordenada no pertenezca a ningún cuadrado, la tarea es encontrar esa coordenada que no No perteneces a ninguna plaza. Ejemplos: Entrada: N = 2, … Continue reading «Encuentra la coordenada que no pertenece a ningún cuadrado»

Encuentre el punto en el eje X de N puntos dados que tienen la menor Suma de distancias de todos los demás puntos

Dada una array arr[] que consta de N enteros, que denotan N puntos que se encuentran en el eje X , la tarea es encontrar el punto que tiene la menor suma de distancias desde todos los demás puntos. Ejemplo: Entrada: arr[] = {4, 1, 5, 10, 2}  Salida: (4, 0)  Explicación:  Distancia de 4 … Continue reading «Encuentre el punto en el eje X de N puntos dados que tienen la menor Suma de distancias de todos los demás puntos»

Suma de cuadrados de distancias entre todos los pares desde puntos dados

Dada una array arr[] que consta de coordenadas de N puntos en un plano XY , la tarea es encontrar la suma de las distancias al cuadrado entre todos los pares de puntos, es decir, (X i – X j ) 2 + (Y i – Y j ) 2 para cada par distinto (i, … Continue reading «Suma de cuadrados de distancias entre todos los pares desde puntos dados»

Encuentre el valor máximo de Y para una X dada a partir de un conjunto dado de líneas

Dado un conjunto de líneas representadas por una array bidimensional arr que consiste en la pendiente (m) y el intercepto (c) respectivamente y Q consultas tales que cada consulta contiene un valor x . La tarea es encontrar el valor máximo de y para cada valor de x de todo el conjunto de líneas dado. … Continue reading «Encuentre el valor máximo de Y para una X dada a partir de un conjunto dado de líneas»

Polígono con lados máximos que se pueden inscribir en un polígono regular de N lados

Dado un polígono regular de N lados, la tarea es encontrar el polígono de máximo lado que se puede inscribir dentro del polígono dado uniendo vértices no adyacentes. Imprime -1 , si no existe tal polígono. Ejemplos: Entrada: N = 8 Salida: 4 Explicación: Como máximo, se puede inscribir un polígono de 4 lados dentro … Continue reading «Polígono con lados máximos que se pueden inscribir en un polígono regular de N lados»

Encuentra el ángulo entre las tangentes dibujadas desde un punto externo dado a un círculo

Dado un número entero positivo R que representa el radio del círculo y el centro del círculo (X1, Y1) y otro punto (X2, Y2) en el plano cartesiano, la tarea es encontrar el ángulo entre el par de tangentes dibujadas desde el punto (X2, Y2) al círculo. Ejemplos: Entrada: R = 6, (X1, Y1) = … Continue reading «Encuentra el ángulo entre las tangentes dibujadas desde un punto externo dado a un círculo»