Descripción Del Problema
Dadas las longitues de cuatro palitos de madera P1, P2, P3 y P4, escribe un programa que decida si es posible elegir tres de ellos para formar un triángulo equilátero.
Datos de Entrada
Los cuatro valores enteros P1, P2, P3 y P4, Puedes suponer que 1 ≤ Pi ≤ 100.
Datos de Salida
El entero 1 si es posible elegir tres de los cuatro palitos de madera para formar un triángulo equilátero y 0 en otro caso.
Código
Este Código esta escrito en lenguaje C con el Estandar 2011 y debe ser compilado usando el compilador "c11-gcc"
#include <stdio.h> int main() { // Definicion de las variables unsigned short int palitos[4]; unsigned short int cont; scanf("%hu %hu %hu %hu", &palitos[0], &palitos[1], &palitos[2], &palitos[3]); for(unsigned short int i = 0; i < 4; ++i ) { cont = 0; for(unsigned short int j = 0; j < 4; ++j ) { if( palitos[i] == palitos[j]) { ++cont; } } if( cont >= 3) { printf("1"); return 0; } } printf("0"); return 0; }
Comentarios
Publicar un comentario