Bir üçbucaq bərabərtərəflidirsə, bütün tərəfləri bərabərdir. Əgər o bərabərtərəfli deyilsə, isosel olub-olmadığı yoxlanılmalıdır - iki bərabər tərəf olmalıdır. Əgər üçbucaq isosel deyilsə, onda o müxtəlif tərəflidir.
Alqoritmin Tətbiqi
Giriş məlumatlarını oxu.
scanf("%d %d %d", &a, &b, &c);Üçbucağın bərabərtərəfli olub olmadığını yoxla.
if ((a == b) && (b == c))
puts("1");
elseÜçbucağın isosel olub olmadığını yoxla.
if ((a == b ) || (a == c) || (b == c))
puts("2");
elseƏks halda, üçbucaq müxtəlif tərəflidir.
puts("3");Java Tətbiqi
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
int a = con.nextInt();
int b = con.nextInt();
int c = con.nextInt();
if ((a == b) && (b == c))
System.out.println("1");
else if ((a == b ) || (a == c) || (b == c))
System.out.println("2");
else
System.out.println("3");
con.close();
}
}Python Tətbiqi
Giriş məlumatlarını oxu.
a, b, c = map(int, input().split())Üçbucağın bərabərtərəfli olub olmadığını yoxla.
if a == b and b == c:
print("1")
else:Üçbucağın isosel olub olmadığını yoxla.
if a == b or a == c or b == c:
print("2")
else:Əks halda, üçbucaq müxtəlif tərəflidir.
print("3")