• Domingo 15 de Diciembre de 2024, 22:55

Autor Tema:  Re: URGENTE PORQUE NO VEO LA DIVISION  (Leído 900 veces)

misterwilliam

  • Miembro MUY activo
  • ***
  • Mensajes: 291
    • Ver Perfil
Re: URGENTE PORQUE NO VEO LA DIVISION
« en: Viernes 19 de Septiembre de 2003, 19:55 »
0
Amigos. Tengo este codigo pero el resultado que arroja es 3.000 porque? si deberia ser 3.333???

#include<conio.h>
#include<stdio.h>

void main()
{
clrscr();
int a,b;
float c;

a=10;
b=3;
c=a/b;

printf("valor : %2.3f",c);
getch();
}


____________________________

Gracias! :clown:
¡ Todo está en la mente !

cyber

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
URGENTE PORQUE NO VEO LA DIVISION
« Respuesta #1 en: Viernes 19 de Septiembre de 2003, 21:18 »
0
Hola:
Te sucede porque estas dividiendo enteros.
Declara a y b como flotantes:)

float a, b, c;

Slds
cyber