Documente Academic
Documente Profesional
Documente Cultură
h>
#include <stdlib.h>
#include <math.h>
//#define si &&
//#define daca if
//#define altfel else
int main()
{
int ab, bc, ac;
float perimetru, aria;
printf("***************************\n");
printf("** Tema 8 by Cata Ionela **\n");
printf("***************************\n\n\n");
printf("Introduceti lungimile laturilor!\n\n");
printf("AB = ");
scanf ("%d", &ab );
printf("\nBC = ");
scanf ("%d", &bc );
printf("\nAC = ");
scanf ("%d", &ac );
if (ab>0&&bc>0&&ac>0) {
// printf(".....");
else
printf("Numerele AB=%d, BC=%d, AC=%d nu pot fi lungimile laturilor unui
triunghi. \n", ab,bc,ac);
if(ab==bc&&ab==ac)
printf("Numerele AB=%d, BC=%d, AC=%d pot fi lungimile laturilor unui triunghi
echilateral. \n", ab,bc,ac);
// //Dreptunghic
if(ab*ab==bc*bc+ac*ac)
printf("Numerele AB=%d, BC=%d, AC=%d pot fi lungimile laturilor unui triunghi
dreptunghic. \n", ab,bc,ac);
if(bc*bc==ab*ab+ac*ac)
printf("Numerele AB=%d, BC=%d, AC=%d pot fi lungimile laturilor unui triunghi
dreptunghic. \n", ab,bc,ac);
if(ac*ac==bc*bc+ab*ab)
printf("Numerele AB=%d, BC=%d, AC=%d pot fi lungimile laturilor unui triunghi
dreptunghic. \n", ab,bc,ac);
//////////////////
// Isoscel
if(ab==bc&&ab!=ac&&ab+bc>ac&&ab+ac>bc&&bc+ac>ab)
printf("Numerele AB=%d, BC=%d, AC=%d pot fi lungimile laturilor unui
triunghi isoscel. \n", ab,bc,ac);
if(bc==ac&&ab!=ac&&ab+bc>ac&&ab+ac>bc&&bc+ac>ab)
printf("Numerele AB=%d, BC=%d, AC=%d pot fi lungimile laturilor unui
triunghi isoscel. \n", ab,bc,ac);
if(ab==ac&&ab!=bc&&ab+bc>ac&&ab+ac>bc&&bc+ac>ab)
printf("Numerele AB=%d, BC=%d, AC=%d pot fi lungimile laturilor unui
triunghi isoscel. \n", ab,bc,ac);
//////////////////////
}
else
printf("Numerele AB=%d, BC=%d, AC=%d nu pot fi lungimile laturilor unui
triunghi. \n", ab,bc,ac);
float p;
p = perimetru;
return 0;
}