Tecnologia,Programacion y Dinosaurios!

Programación en C: Sentencias de Selección if (IV)

Posted on: 01/04/2013

Sentencias de Seleccion

Una vez mas con estas aclamadas Sentencias de selección, aquí les dejo otro problema resuelto.

Hasta abajo les dejo el código para que lo puedan descargar.

Problema:

Hacer un programa que pida el tamaño de los tres lados de un triangulo, y determine
si con dichos lados se puede formar este triángulo. Para formar un triángulo, uno de
los lados ha de ser más pequeño que la suma de los otros dos.

 

Codigo:

#include <stdio.h>
#include <conio.h>

void Captura (int *lado1, int *lado2, int *lado3);
void Comprueba (int lado1, int lado2, int lado3,int *res);
void Imprime (int res);

int main()
{
int l1,l2,l3,r1;

Captura(&l1,&l2,&l3);
Comprueba(l1,l2,l3,&r1);
Imprime(r1);

getch();
}

void Captura (int *lado1, int *lado2, int *lado3)
{
printf(«Dame el lado 1:\n»);
scanf(«%d»,lado1);
printf(«Dame el lado 2:\n»);
scanf(«%d»,lado2);
printf(«Dame el lado 3:\n»);
scanf(«%d»,lado3);
}

void Comprueba (int lado1, int lado2, int lado3,int *res)
{
if(lado1+lado2>lado3||lado1+lado3>lado2||lado2+lado3>lado1)
*res=1;

}

void Imprime (int res)
{

if (res==1)
printf(«Si es Posible formar un triangulo»);

else
printf(«Es imposible formar un triangulo»);
}

Descarga el Código

 

Cualquier Duda Comenten Por favor 🙂

Deja un comentario

Enter your email address to follow this blog and receive notifications of new posts by email.

Únete a otros 279 suscriptores