Autor Tema: Declarar variables, asignar valor fallo operación aritmética lenguajeC CU00511F  (Leído 841 veces)

davisho95

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 3
    • Ver Perfil
Hola estoy realizando el ejercicio de la entrega CU00511F del tutorial gratuito de programación C pero no me sale y este es el código

Código: [Seleccionar]
#include <stdio.h>
#include <stdlib.h>

int main()
{float precio, impuestos, precioConImpuestos;
precio=100;
impuestos=0.04;
precioConImpuestos=precio * impuestos;
    printf("El precio con impuestos es de %d impuestos\n", precioConImpuestos);
    printf("Gracias por utilizar este programa del curso aprendeaporgramar.com");
    return 0;
}

Pero al ejecutarlo si inicia pero no se por que me da cero el resultado



Si alguien me pudiera ayudar se lo agradeceria mucho  ;D
« última modificación: 06 de Diciembre 2018, 20:58 de Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola, hay varios fallos (algunos de planteamiento y otros de codificación).

Prueba este código y compáralo con el tuyo:

Código: [Seleccionar]
#include <stdio.h>
#include <stdlib.h>

int main(){
float precio, impuestos, precioConImpuestos;
precio=100.0; //Ponerle el punto decimal
impuestos=0.04;
precioConImpuestos=precio * impuestos;
printf("El precio con impuestos es de %f impuestos\n", precioConImpuestos);
  //Mal calculado y mal indicado el formato de la variable de salida %d es sólo para enteros
printf("Gracias por utilizar este programa del curso aprendeaporgramar.com");
return 0;
}

Saludos

davisho95

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 3
    • Ver Perfil
Hola, hay varios fallos (algunos de planteamiento y otros de codificación).

Prueba este código y compáralo con el tuyo:

Código: [Seleccionar]
#include <stdio.h>
#include <stdlib.h>

int main(){
float precio, impuestos, precioConImpuestos;
precio=100.0; //Ponerle el punto decimal
impuestos=0.04;
precioConImpuestos=precio * impuestos;
printf("El precio con impuestos es de %f impuestos\n", precioConImpuestos);
  //Mal calculado y mal indicado el formato de la variable de salida %d es sólo para enteros
printf("Gracias por utilizar este programa del curso aprendeaporgramar.com");
return 0;
}

Saludos

ooh muchas gracias no sabia que el %d solo era para enteros  ;D

 

Esto es un laboratorio de ideas...
Aprender a programar

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".