Menú principal

lunes, 4 de enero de 2016

7.- Ejercicio resuelto con while en C (área)

Realizar un programa para calcular el área de un triángulo a partir de su base y altura, Estos datos se pedirán una y otra vez mientras no sean positivos.

Programa resulto:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    float base, altura, area;

    printf("Intro base: ");
    scanf("%f", &base);

    while(base<=0)
    {
        printf("Debe ser positiva. Intro de nuevo la base: ");
        scanf("%f", &base);
    }


    printf("Intro altura: ");
    scanf("%f", &altura);

    while(altura<=0)
    {
        printf("Debe ser positiva. Intro de nuevo la altura: ");
        scanf("%f", &altura);
    }

    area=(base*altura)/2;
    printf("El area es: %f", area);
}

No hay comentarios:

Publicar un comentario