Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Robo12812 en 4 Octubre 2018, 22:32 pm



Título: Ayuda este codigo basico de c++ esta incorrecto :(
Publicado por: Robo12812 en 4 Octubre 2018, 22:32 pm
#include <stdio.h>
#include <conio.h>

 main ()
{
    float base,altura,area;
    printf(" Calcular el Area de un triangulo \n");
    printf("Introduce la base \n");
    scanf("d" ,&base);
    printf("Introduce la altura \n");
    scanf("d" ,&altura);
    area=(base*altura)/2;
    printf ("El area del triangulo es:%.2f \n", area );
    
    getch();
    
      }


Mi duda es que esta mal? se pasa directo despues de poner la base no me deja poner la altura esta raro


Título: Re: Ayuda este codigo basico de c++ esta incorrecto :(
Publicado por: karmany en 4 Octubre 2018, 23:34 pm
Prueba esto:

Código
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4. main ()
  5. {
  6.        float base, altura, area;
  7. printf(" Calcular el Area de un triangulo \n");
  8. printf("Introduce la base \n");
  9. scanf("%f", &base);
  10. printf("Introduce la altura \n");
  11. scanf("%f", &altura);
  12. area = (base*altura) / 2;
  13. printf("El area del triangulo es: %.2f\n", area);
  14.       getch();
  15.  
  16. }
  17.  

Mira la definición que has hecho de float.


Título: Re: Ayuda este codigo basico de c++ esta incorrecto :(
Publicado por: Robo12812 en 5 Octubre 2018, 00:37 am
Gracias bro