Foros del Web » Programas, Hardware y Redes » Sistemas Operativos »

Diseño de algoritmos

Estas en el tema de Diseño de algoritmos en el foro de Sistemas Operativos en Foros del Web. Compañeros necesito de su ayuda en el diseño de un algoritmo es algo urgente. El algoritmo es el siguiente. • Implementar las primeras primitivas algorítmicas ...
  #1 (permalink)  
Antiguo 13/10/2009, 22:05
 
Fecha de Ingreso: octubre-2009
Mensajes: 2
Antigüedad: 4 años, 10 meses
Puntos: 0
De acuerdo Diseño de algoritmos

Compañeros necesito de su ayuda en el diseño de un algoritmo es algo urgente.

El algoritmo es el siguiente.

• Implementar las primeras primitivas algorítmicas desarrolladas en clases:
Inicio, Fin, Lea, Escriba y Asignación, y Ciclos.
• Manipular el uso de variables y estructuras cíclicas en lenguaje Visual C++

Contenido
Se está trabajando en un proyecto de investigación el cual consiste en reducir a su
mínima expresión los números racionales, puesto que existen números racionales
demasiado grandes y es muy tedioso (sin calculadora) encontrar su mínima expresión.
Para esto se le pide a usted que desarrolle un Programa que consista en resolver este
problema, teniendo en cuenta que los números racionales serán definidos como la
división de dos números enteros.
El número racional se tomará de la siguiente manera:
Sea a él numerador de dicho racional y b su denominador, entonces: .
Condiciones:
Se espera que el programa esté en capacidad para:
1. Ejecutarse cuantas veces el usuario quiera. Es decir, implemente un Menú donde el
usuario elija si quiere ejecutar el programa o no (2 opciones).
Si la opción escogida es la 1. Se deben leer los datos de entrada (a y b) y una vez
ejecutado el programa y dadas las respuestas, se debe preguntar al usuario si quiere
volver a ejecutarlo.

2. Leer los datos de entrada: el denominador y el numerador (ambos enteros),
solo si la opción elegida fue 1.
3. Sí alguno de los números leídos es negativo se debe arrojar un mensaje de
error y no ejecutar la opción sino que debe preguntar al usuario si desea ejecutar de
nuevo el programa.
4. Realizar el objetivo principal, reducir a su mínima expresión un número
racional.
Ejemplos: Dado el racional , la salida del programa debe ser .
Entrada: Salida:
5. Sí el numero racional, no se puede simplificar, entonces se debe arrojar un
mensaje diciendo que no se modificó.
  #2 (permalink)  
Antiguo 14/10/2009, 13:08
Avatar de lobo_php  
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.870
Antigüedad: 6 años, 9 meses
Puntos: 75
Respuesta: Diseño de algoritmos

y para cuando es la tarea?
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
  #3 (permalink)  
Antiguo 14/10/2009, 20:15
Avatar de CircuitoX  
Fecha de Ingreso: julio-2008
Mensajes: 589
Antigüedad: 6 años, 1 mes
Puntos: 10
Respuesta: Diseño de algoritmos

Esta pregunta la deberías hacer en el subforo correspondiente..
__________________
Sin Limites en Diseño Peru
Ojos Azules paginas web en Cusco
  #4 (permalink)  
Antiguo 17/10/2009, 22:12
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 8.857
Antigüedad: 6 años, 5 meses
Puntos: 1171
Respuesta: Diseño de algoritmos

Cita:
Iniciado por CircuitoX Ver Mensaje
Esta pregunta la deberías hacer en el subforo correspondiente..
Jeje, si en el Subforo de tareas:



__________________
Aprender sin pensar es inútil. Pensar sin aprender, peligroso.
  #5 (permalink)  
Antiguo 19/10/2009, 12:28
Avatar de caesar.l  
Fecha de Ingreso: febrero-2007
Ubicación: Aguascalientes, México
Mensajes: 1.436
Antigüedad: 7 años, 6 meses
Puntos: 91
Respuesta: Diseño de algoritmos

esa imagen es para la posteridad
__________________
Descanse en paz
Jacoba Elvira Escamilla Rocha
1939-2009
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 19:56.
SEO by vBSEO 3.3.2