Programación en C: Sentencias de Selección if (IV)
Posted 01/04/2013
on: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»);
}
Cualquier Duda Comenten Por favor 🙂
Deja un comentario