/* File: triang.c */ /* Time-stamp: "2001-03-06 03:22:59 calvanes" */ /* Scopo: uso di if-then-else annidati */ #include <stdio.h> int main(void) /* Legge le lunghezze dei lati di un triangolo e determina se il triangolo e' equilatero, isoscele o scaleno. Variante che utilizza if-then-else annidati. */ { float primo, secondo, terzo; printf("Lunghezze lati triangolo ? "); scanf("%g%g%g", &primo, &secondo, &terzo); if (primo == secondo) { if (secondo == terzo) printf("Equilatero\n"); else printf("Isoscele\n"); } else { if (secondo == terzo) printf("Isoscele\n"); else if (primo == terzo) printf("Isoscele\n"); else printf("Scaleno\n"); } return 0; } /* main */