Nem tudom teljesen jól megfogalmazni a feltételt, hogyan kellene? (c nyelv)
#include <stdio.h>
#include <math.h>
main()
{
int a,b,c;
printf("Adj meg harom szamot.\n");
printf("Elso szam: \t");
scanf("%d",&a);
printf("Masodik szam:\t ");
scanf("%d",&b);
printf("Harmadik szam:\t ");
scanf("%d",&c);
if (a+b>c && a+c>b && b+c>a)
{
printf("Ezekbol a szamokbol %d,%d,%d szerkesztheto haromszog!\n",a,b,c);
}
else
{
printf("Nem szekesztheto haromszog!\n");
}
if ((a*a+b*b)-c*c==0 ||(a*a+c*c)-b*b==0 || (c*c+b*b)-a*a==0)
{
printf("A haromszog derekszogu!");
}
else
{
printf("A haromszog nem derekszogu!");
}
}
//Derékszőgű-e? Pitagorasz tétel a^2+b^2=c^2 --> (a^2+b^2)-c^2=0 --> derékszögű! (különben nem)
Ha a háromszöget nem lehet megszerkezteni, kiírja, hogy nem lehet szerkezteni, de azt is kiírja hogy a háromszög nem derékszögű, és csak akkor akarom hogy kiiírja ha meglehet szerkezteni a háromszöget de az nem derékszügű.
Ha nem lehet megszerkezteni akkor csak azt írja ki hogy nem lehet és a háromszög nem derékszögű azt ne írja ki.
(lehet kicsit töményre sikerült )
Komolyan minden 5. percben felfogsz tenni valami baromi alap kérdést?
Olvassgass már valami tutorialt.
else
{
printf("Nem szekesztheto haromszog!\n");
getchar();
return 1;
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!