<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Mauricio, se entiende perfectamente...justamente ya me había funcionado el código que me enviaron, que es:<br><br><br><blockquote>#include &lt;stdio.h&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; main(){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int numerador,denominador,vueltas=0;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Dame el numerador\n");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scanf("%d",&amp;numerador);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("\nDame el denominador\n");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scanf("%d",&amp;denominador);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while(numerador&gt;=denominador){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; numerador=numerador-denominador;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vueltas++;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Cociente: %d\n",vueltas);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Resto: %d\n", numerador);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br><br></blockquote>Ahora bien, iba justamente a preguntar lo del número de vueltas y demás...pero ya me ha quedado clarísimo contigo, muchas gracias otra vez. El asunto se da por solucionado por el posteador, es decir, yo.<br><br>Vuelvo a decir, llena de gratitud y alegría contar con vosotros; espero poder ayudar más de lo que ya intento en un futuro, de momento, estando en 1 de bachillerato, me queda difícil; falta de conocimientos, no de ganas.<br><br>Salud.<br><br><br>&gt; Subject: Re: [Programación C]Divisiones y resto.<br>&gt; From: mike.alfa.2007@gmail.com<br>&gt; To: dani_rolo7@hotmail.com<br>&gt; Date: Mon, 4 May 2009 18:33:11 -0400<br>&gt; CC: ubuntu-es@lists.ubuntu.com<br>&gt; <br>&gt; El lun, 04-05-2009 a las 21:36 +0200, Daniel E. Rozo L. escribió:<br>&gt; &gt; Muy buenas noches, en España, a toda la lista.<br>&gt; &gt; <br>&gt; &gt; Se me presenta un problema que me gustaría alguien diese solución<br>&gt; &gt; (redundancia en una lista de ayuda). Aunque no tiene que ver con<br>&gt; &gt; Ubuntu, me aprovecho un poco y lo indico en el asunto. La cuestión es<br>&gt; &gt; la siguiente, en el instituto se me exige hacer un programa en C que<br>&gt; &gt; dados dos números por teclado (numerador o divisor y denominador o<br>&gt; &gt; dividendo) nos muestre en pantalla el valor de su división entera y el<br>&gt; &gt; valor del resto  de dicha división, se tiene que hacer todo esto,<br>&gt; &gt; salvo con la imposibilidad de usar el operador división, ni resto ni<br>&gt; &gt; función cociente.<br>&gt; &gt; <br>&gt; &gt; Explicado el problema, lo que llevo hecho es:<br>&gt; &gt; <br>&gt; &gt; #include stdio.h<br>&gt; &gt; <br>&gt; &gt; int numerador,denominador;<br>&gt; &gt; printf ("Dame el numerador: ");<br>&gt; &gt; scanf ("%d",numerador);<br>&gt; &gt; printf ("Dame el denominador: ")<br>&gt; &gt; scanf ("%d",denominador)<br>&gt; &gt; <br>&gt; &gt; Como véis, no llevo hecho nada porque simplemente no sé seguir, el<br>&gt; &gt; profesor no ha explicado mucho más allá de estas cosas, pero si se<br>&gt; &gt; cabrea un profesor...atente a las consecuencias; como siempre, pagan<br>&gt; &gt; justos por pecadores.<br>&gt; &gt; <br>&gt; &gt; Si alguien tiene alguna idea de cómo hacerlo, de qué algoritmo seguir,<br>&gt; &gt; de una página, de lo que sea...bienvenida sea.<br>&gt; &gt; <br>&gt; &gt; Muchas gracias, salud!.<br>&gt; &gt; <br>&gt; <br>&gt; Hola Daniel, pues tienes razón en que tu consulta nada tiene que ver con<br>&gt; Ubuntu (en ese caso se conveniente poner OT en el asunto del mensaje,<br>&gt; para indicar esto). Te sugiero que futuras consultas sobre programación<br>&gt; las hagas en foros especializados, no porque nadie acá quiera ayudarte,<br>&gt; sino porque posiblemente no siempre puedas obtener la ayuda que<br>&gt; necesitas.<br>&gt; <br>&gt; En el particular de tu consulta te puedo decir que dividir un número A<br>&gt; por otro B significa saber cuántas veces B en A, o sea el denominador en<br>&gt; el numerador. Se podría crear un bucle while para contar cuántas veces<br>&gt; puedes restar el denominador del numerador hasta que la resta se haga<br>&gt; negativa y lo que queda es el resto ¿se entiende?...<br>&gt; <br>&gt; ejemplo: Dividir 50 en 15... (vale para dos números enteros positivos)<br>&gt; <br>&gt; # include &lt;stdio.h&gt;;<br>&gt; <br>&gt; int main(void) {<br>&gt; <br>&gt;         int numerador;<br>&gt;         int denominador;<br>&gt;         int resto;<br>&gt;         int veces = 0;<br>&gt; <br>&gt;         printf("Ingrese numerador:");<br>&gt;         scanf("%d",numerador);<br>&gt;         printf("Ingrese denominador:");<br>&gt;         scanf("%d",denominador);<br>&gt; <br>&gt;         resto = numerador;<br>&gt; <br>&gt;         while(resto &gt; 0) {<br>&gt;                 veces++;<br>&gt;                 resto -= denominador;<br>&gt;         }<br>&gt; <br>&gt;         printf("%d dividido en %d = %d (resto %d)",numerador,denominador,veces, resto);<br>&gt; <br>&gt;         return 0;<br>&gt; }<br>&gt; <br>&gt; El resultador de la división estará en la variable contador y el resto<br>&gt; en la variable resto.<br>&gt; -- <br>&gt; Saludos, <br>&gt; Mauricio J. Adonis C.<br>&gt; ------------------------------------------<br>&gt; Usuario Linux  # 482032<br>&gt; Usuario Ubuntu #  25554<br>&gt; Ubuntu Code of Conduct - 1.0.1 signatario<br>&gt; (FD9329AC66C0907805831BF8E8D0B29A3AE3D244)<br>&gt; ------------------------------------------<br><br /><hr />¿Eres del Madrid, del Barça, del Atleti...? Apoya a tu equipo en la  <a href='http://opiniones.msn.es/default.aspx/Futbol/Atletico-de-Madrid ' target='_new'>Zona Fan de MSN Deportes</a></body>
</html>