<div><strong>TENGO LAS SIGUIENTES LINEAS DE CODIGO PERO NO CONSIGO QUE EN LA DIVISION ME IMPRIMA LOS DECIMALES ANTES ANTES DE CAPTURAR LOS NUMEROS CAMBIO LAS VARIABLES Y ME SALE EL SIGUIENTE ERROR 73 [Warning] passing `float' for converting 1 of `int div(int, int)' ANTES LO HABIA HECHO PERO AHORA NO ME SALE SI ME PUDIERAN AYUDAR PORFAVOR.</strong></div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div>#include "stdio.h"<br>#include "conio.h"</div>
<p> </p>
<p>void menu();</p>
<p><br>int sumar(int n1, int n2);<br>int restar (int n1, int n2);<br>int mult (int n1, int n2);<br>int div (int n1, int n2);</p>
<div>int main()<br>{<br> int numero;<br> int numero2;<br> int resultado;<br> int op;<br> <br> menu();<br> scanf("%d",&op);<br> <br> if(op ==1)<br> { <br> printf("\n Digite el N1:");<br>
scanf("%d",&numero);<br> printf("\n Digite el N2:");<br> scanf("%d",&numero2);<br> <br> resultado = sumar(numero,numero2);<br> printf("\n El resultado es:%d",resultado); <br>
scanf("%d",&numero2);<br> } <br> <br> if (op==2)<br> {<br> <br> printf("\n Digite el N1:");<br> scanf("%d",&numero);<br> printf("\n Digite el N2:");<br>
scanf("%d",&numero2);<br> <br> resultado = restar(numero,numero2);<br> printf("\n El resultado es:%d",resultado);<br> scanf("%d",&numero2);<br> }<br> if (op==3) <br>
{ <br> printf("\n Digite el N1:");<br> scanf("%d",&numero);<br> printf("\n Digite el N2:");<br> scanf("%d",&numero2);<br> <br> resultado = mult(numero,numero2);<br>
printf("\n El resultado es:%d",resultado);<br> scanf("%d",&numero2);<br> }<br> <font style="BACKGROUND-COLOR: #ffff66">if (op==4)<br> // corregir error decimal en el resultado<br> {<br>
float numero,numero2; <br> printf("\n Digite el N1:");<br> scanf("%f",&numero);<br> printf("\n Digite el N2:");<br> scanf("%f",&numero2);<br>
<br> float resultado;<br> resultado = div(numero,numero2);<br> <br> printf("\n El resultado es:%f",resultado);<br> getchar();</font></div>
<div> }<br> return 0;<br>}</div>
<p>void menu()<br>{<br> printf("Esta es una prueba de C++ \n");<br> printf("1 Sumar \n");<br> printf("2 Restar \n"); <br> printf("3 Multiplicar \n");<br> printf("4 Dividir \n"); <br>
printf("5 Salir de c++ \n"); <br>}</p>
<p>int sumar(int n1, int n2)<br>{<br> int n3;<br> n3 = n1+n2; <br> return n3;<br>}<br>int restar (int n1, int n2)<br>{<br> int n3;<br> n3= n1-n2;<br> return n3;<br>}<br>int mult (int n1, int n2)<br>{<br> int n3;<br>
n3=n1*n2;<br> return n3;<br>}<br>int div (int n1, int n2)<br>{<br> int n3;<br> n3=n1/n2;<br> return n3;<br>}</p>