Este es uno de los primeros programas que hicimos en su momento, en la ayudantía del ramo de “Computación I”, con el ayudante Claudio Sanhueza L. @csanhuezalobos.

Evalúar 3 números ingresados por pantalla y determina si forman o no un triangulo, ademas de mencionar el tipo de triangulo: escaleno, isósceles o equilátero.

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

float evaluaTriangulo(float ladoA, float ladoB, float ladoC){

	if((ladoA < ladoB+ladoC) && (ladoB<ladoA+ladoC) && (ladoC<ladoA+ladoB)){ 
		printf("\nLos números ingresados si forman un triangulo!\n");
		 if ((ladoA==ladoB) && (ladoA==ladoC) && (ladoB==ladoC)){ 
			printf("Es un triangulo Equilatero!\n");
        }
		else {
			if((ladoA==ladoB) || (ladoB==ladoC) || (ladoA==ladoC)){ 
				printf("El triangulo es isosceles!\n");
			}
			else {
				printf("El triangulo es escaleno!\n"); 
			}
		}
    }
    else {
		printf("\nLos datos ingresados no forman un triangulo!");
	}
}

float main(){
float ladoA, ladoB, ladoC;
	printf("Ingresar los 3 lados del triangulos a evaluar \n");
	printf("------\n");
	printf("Lado A: ");
	scanf("%f",&ladoA);
	printf("Lado B: ");
	scanf("%f",&ladoB);
	printf("Lado C: ");
	scanf("%f",&ladoC);

        printf("------\n");
	evaluaTriangulo(ladoA,ladoB,ladoC);
	system("pause");
}
Programa en C: Evalua 3 números y determina si forman un triangulo

Ingresa un comentario:

A %d blogueros les gusta esto: