Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Terreno rectangular

Estas en el tema de Terreno rectangular en el foro de C/C++ en Foros del Web. Hola... alguien podria ayudarme, necesio un algoritmo en Borland C ++ ... el usuario introduce una cantidad ( sera la cantidad de material para cercar ...
  #1 (permalink)  
Antiguo 04/06/2008, 17:11
 
Fecha de Ingreso: junio-2008
Mensajes: 1
Antigüedad: 15 años, 11 meses
Puntos: 0
Terreno rectangular

Hola...

alguien podria ayudarme, necesio un algoritmo en Borland C ++ ...

el usuario introduce una cantidad ( sera la cantidad de material para cercar un terreno rectangular )...

el programa devuelve varias combinaciones del terreno, es decir, distintas medidas para el terreno, utilizando todo el material...

si es posible que cuente con arreglos/estructuras....

y distintos colores...


Alguien en Yahoo me dijo esto:



"Pues si es que te entendi bien, dado que quieres cercar un terreno rectangular, lo que quieres obtener son las medidas de los lados que cumplan la condicion de que sumados den la cantidad de material que introdujo el usuario.

Asi nadamas tendrias combinaciones infinitas a menos que solo consideres numeros enteros. Entonces sabiendo que el perimetro de un rectangulo es 2a + 2b..

1)obtener la cantidad de material "m"

2)Dividir esa cantidad entre 4 y obtener la parte entera, esto se usara como limite maximo de valores para a y b

3)por medio de dos for anidados inicias ambos en 1 y la maxima iteracion sera igual a "m" en ambos for

4)verificas que "i" sea diferente de "j" (sino seria un cuadrado)

5)si 2*i+2*j=m entonces muestras los valores de "i" y "j" como una posible combinacion "



Pero realmente no me salio...


Podria alguien ayudarme??


Gracias...


Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:48.