#include
#include
void segitiga();
void vokalkonsonan(char x);
void pangkat(int bilangan, int pangkatan);
void tampils3(int kaki);
void menu();
int main()
{
menu();
return 0;
}
void segitiga()
{
int s1,s2,s3;
printf("Masukkan sisi pertama : ");scanf("%d",&s1);
printf("Masukkan sisi pertama : ");scanf("%d",&s2);
printf("Masukkan sisi pertama : ");scanf("%d",&s3);
if((s1>=s2&&s1>=s3&&s1
if(s1==s2==s3)
printf("Segitiga sama sisi");
else if(s1==s2||s2==s3||s3==s1)
printf("Segitiga sama kaki");
else if((s1*s1)=(s2*s2)+(s3*s3)||(s2*s2)=(s1*s1)+(s3*s3)||(s2*s2)=(s2*s2)+(s1*s1))
printf("Segitiga siku-diku");
else
printf("Segitiga sembarang");
}
else
printf("Bukan segitiga");
}
void vokalkonsonan(char x)
{
if(x=='a'||x=='e'||x=='i'||x=='u'||x=='o'||x=='A'||x=='E'||x=='I'||x=='U'||x=='O')
{
printf("\t\tVOCAL\n");
}
else
{
printf("\t\tKONSONAN\n");
}
}
void pangkat(int bilangan, int pangkatan)
{
int hasil=1;
int i;
for (i=1;i<=pangkatan;i++)
{
hasil=hasil*bilangan;
}
printf("\nHasil Pemangkatan : %d",hasil);
}
void tampils3(int kaki)
{
int i,j,k;
for(i=1;i<=kaki;i++)
{
for(j=1;j<=kaki-i;j++)
{
printf(" ");
}
for(k=1;k<=2*i-1;k++)
{
printf("*");
}
printf("\n");
}
}
void menu()
{
int bilangan,pangkatan,kaki;
char huruf;
int n,pilih;
do
{
system("CLS");
printf("|==========================MENU============================|\n");
printf("|1. Mengecek ketiga sisi apakah merupakan segitiga |\n");
printf("|2. Mencari vokal konsonan |\n");
printf("|3. Mencari pemangkatan suatu bilangan |\n");
printf("|4. Menampilkan segitiga sama kaki |\n");
printf("|0. EXIT |\n");
printf("===========================(^o^)===========================|\n");
printf("Masukkan pilihan : ");
scanf("%d",&pilih);
switch(pilih)
{
case 1:segitiga();
break;
case 2:
printf("Masukkan huruf :");fflush(stdin);
scanf("%c",&huruf);
vokalkonsonan(huruf);
break;
case 3:
printf("\nMasukkan bilangan : ");scanf("%d",&bilangan);
printf("\nMasukkan pangkat : ");scanf("%d",&pangkatan);
pangkat(bilangan,pangkatan);
break;
case 4:
printf("\nMasukkan jumlah kaki:");scanf("%d",&kaki);
tampils3(kaki);
break;
default:
printf("\npilihan yang anda masukkan salah");
break;
}getch();
}while(pilih!=0);
}


Tidak ada komentar:
Posting Komentar