Revision: 8834
Updated Code
at October 28, 2008 02:26 by jaircazarin
Updated Code
#include<stdio.h> #define NONE -1 #define EQUILATERAL 0 #define ISOSCELES 1 #define SCALENE 3 int isTriangle(int a, int b, int c) { if(a < 1 || b < 1 || c < 1) return NONE; if(a+b <= c || a+c <= b || c+b <= a) return NONE; if(a == b && a == c) return EQUILATERAL; if(a == b || b == c || a == c) return ISOSCELES; else return SCALENE; } int main() { printf("%d\n", isTriangle(11,10,17)); printf("%d\n", isTriangle(11,10,11)); printf("%d\n", isTriangle(11,11,11)); printf("%d\n", isTriangle(11,110,11)); printf("%d\n", isTriangle(11,0,11)); return 0; }
Revision: 8833
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 10, 2008 02:04 by jaircazarin
Initial Code
#include<stdio.h> #define NONE -1 #define EQUILATERAL 0 #define ISOSCELES 1 #define SCALENE 3 int isTriangle(int a, int b, int c) { if(a < 1 || b < 1 || c < 1) return NONE; if(a+b < c || a+c < b || c+b < a) return NONE; if(a == b && a == c) return EQUILATERAL; if(a == b || b == c || a == c) return ISOSCELES; else return SCALENE; } int main() { printf("%d\n", isTriangle(11,10,17)); printf("%d\n", isTriangle(11,10,11)); printf("%d\n", isTriangle(11,11,11)); printf("%d\n", isTriangle(11,110,11)); printf("%d\n", isTriangle(11,0,11)); return 0; }
Initial URL
Initial Description
Given a, b, c find which kind of triangle can be build with those values.
Initial Title
Type of Triangle
Initial Tags
Initial Language
C