[ Foro de C ]
Que tal a todos. Apenas me estoy iniciando en esto de la programacion con el curso de C de Nacho Cabanes. Estoy viendo los tipos de datos en C, específicamente los float. Pero en un ejercicio del curso al dividir dos numeros reales el resultado me sale 0. Lamentablemente no se donde esta el error. Alguien me podria ayudar. El codigo que escribo es el siguiente:
#include <stdio.h>
int main() {
float x = 7.3;
float y = 5.5;
float division;
float resultado;
division = x / y;
printf("\nEl resultado del 1er numero entre el 2do es igual a: %f", resultado);
return 0;
}
una es por q no estas guardando el resultado en la variable resultado sino que estas gudardadndo en la variable division cambia resuldado por division al funal del printf y te mostrara el resultado
Lo que te decía Teresa Yaneth:
#include <stdio.h>
int main() {
float x = 7.3;
float y = 5.5;
float division;
float resultado; /* No se utiliza */
division = x / y;
printf("\nEl resultado del 1er numero entre el 2do es igual a: %f", division);
return 0;
}
Saludos Miguel Angel.
A o.k muchisimas gracias por la ayuda.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)