Hint : a) Menggunakan operator AND(&&) atau OR (||)
Hint : b) Tidak boleh menggunakan operator logical AND dan OR
a)
int a,b,c;
printf("masukan sisi segitiga1= ");
scanf("%d",&a);
printf("masukan sisi segitiga2= ");
scanf("%d",&b);
printf("masukan sisi segitiga3= ");
scanf("%d",&c);
if(a==b && a==c && b==c)
{
printf("segitiga ini adalah segitiga sama sisi");
}
if (a==b && a!=c)
{
printf("segitiga ini adalah segitiga sama kaki");
}
if (a==c && b!=c)
{
printf("segitiga ini adalah segitiga sama kaki");
}
if (a!=b && b==c)
{
printf("segitiga ini adalah segitiga sama kaki");
}
else if(a!=b && a!=c && b!=c)
{
printf("segitiga ini adalah segitiga sembarang\n");
}
b)
int a,b,c;
printf("masukan sisi segitiga1= ");
scanf("%d",&a);
printf("masukan sisi segitiga2= ");
scanf("%d",&b);
printf("masukan sisi segitiga3= ");
scanf("%d",&c);
if (a==b==c)
{
printf("segitiga ini adalah segitiga sama sisi\n");
}
if(a==b)
if(a!=c)
{
printf("segitiga ini adalah segitiga sama kaki\n");
}
if(a==c)
if(b!=c)
{
printf("segitiga ini adalah segitiga sama kaki\n");
}
if(a!=c)
if(b==c)
{
printf("segitiga ini adalah segitiga sama kaki\n");
}
if(a!=b)
if(a!=c)
if(b!=c)
{
printf("segitiga ini adalah segitiga sembarang\n");
}
2. Susun flowchart untuk menginput 4 bilangan bulat, kemudian dari 4 bilangan tersebut cetak lah bilangan yang terbesar.

3. Susun flowchart untuk input 3 buah bilangan bulat kemudian cetak ke-3 nilai tersebut dengan urutan dari kecil ke besar.

Tidak ada komentar:
Posting Komentar