| |||
como creo una divicion en c++ sin usar / ni div solo suma y resta? Asi es amigos estoy empezando en la programacion de c++ y estoy estudiando ingenieria asi que nos dejaron esta tarea usando while y for calcular el resultado de una division y mostrar tambien el residuo, si me pueden ayudar les agradeceria bastante, llevo varios dias quebrandome la cabeza y no logro hacerlo. |
| |||
Respuesta: como creo una divicion en c++ sin usar / ni div solo suma y resta? Pues vas por mal camino entonces, si hace varios días que lo estás pensando y no logras siquiera encontrar alguna implementación ya hecha en internet Pero bueno, intentá esto: pensalo tal y como te lo enseñaron en la escuela primaria. "si tengo 10 dulces para repartir entre 3 amigos, ¿cuántos le doy a cada uno?" ¿Qué pasa si le vas dando un dulce a cada amigo? ¿qué pasa luego de que le das su dulce al tercer amigo y hay que empezar de nuevo? Saludos. |
| |||
Respuesta: como creo una divicion en c++ sin usar / ni div solo suma y resta?
Código C++:
Ver original esto es lo que tengo diganme que tengo mal creo que esta en la condicion para decidir donde terminar y no ayo como meter el contador |
| |||
Respuesta: como creo una divicion en c++ sin usar / ni div solo suma y resta? ¿cómo va a detenerse el for si empezás con i=res, en cada paso le sumás, y la condición de salida es que i sea menor o igual a 1? Ahí tenés un bucle infinito. - res = resto, bien - ¿hasta dónde sigue el proceso de división? ¿cuándo el resto es válido y tenés que dejar de restar? Pensalo, de nuevo, como si estuvieses en primaria. - Dónde poner el contador... pues quizás en el único lugar que se ejecuta más de una vez, ¿no? |
| |||
Respuesta: como creo una divicion en c++ sin usar / ni div solo suma y resta? Hola Luisray, no se si habrás solucionado tu problema, pero si quieres puedo ayudarte en algo. Para solucionar este problema debes de saber muy bien lo que es una división, que no es otra cosa que restas sucesivas. El resultado de la división será saber cuántas restas he realizado. Yo te propongo el siguiente código de división entera, el cual no lo he probado pero creo que debe de estar bien.
Código C++:
Ver original Espero que te sirva para lo que quieras, y si no te queda claro intentaré ayudarte. |
| |||
Respuesta: como creo una divicion en c++ sin usar / ni div solo suma y resta? Si es que no hay más programa que el tuyo jbgae xDDD No es tan complicado :l |
Etiquetas: |