Sie sind auf Seite 1von 6

#include<stdio.

h>
main()
{
char menu;
char quit;
int grade1;
char gender;
char quit1;
int swap1,swap2,temp;
int num1,num2,total,choice;
char letter;
menus:
textcolor(11);
clrscr();
printf("My Simple C Program\n");
printf(" Menu:\n");
printf(" [G]rade Evaluation\n");
printf(" [P]assed or Failed\n");
printf(" [C]alculator\n");
printf(" [S]wap Integer\n");
printf(" [M]ale/Female\n");
printf(" [V]owel or Constant\n");
printf(" [Q]uit\n");
printf(" Enter your choice:");
scanf("%c",&menu);
if(menu=='g'||menu=='G')/*Grade evaluation*/
{
grade1:
clrscr();
printf("Welcome to grade evaluation!!\n");
printf("enter grade:");
scanf("%d",&grade1);
if(grade1<=74)
{
printf("you've got 5\n");
getch();
quit1:
clrscr();
printf("do you want to exit [Y]es or [N]o:");
scanf("%c",&quit1);
if(quit1=='y'||quit1=='Y')
{
goto exit;
}
else
{
if(quit1=='n'||quit1=='N')
{
goto menus;
}
else
{
goto quit1;
}
}
}
else
{
if(grade1<=79)
{

printf("you've got 3");


getch();
goto quit1;
}
else
{
if(grade1<=85)
{
printf("you've got 2.5");
getch();
goto quit1;
}
else
{
if(grade1<=90)
{
printf("you've got 2");
getch();
goto quit;
}
else
{
if(grade1<=95)
{
printf("you've got 1.5")
;
goto quit;
}
else
{
if(grade1<=100)
{
printf("you've g
ot 1");
getch();
goto quit;
}
else
{
goto grade1;
}
}
}
}
}
}
}
else
{
if(menu=='p'||menu=='P')/*Pass or Failed*/
{
printf("Pass Or Failed\n");
printf("Enter your grade:");
scanf("%d",&grade1);
if(grade1<0)
{
printf("invalid!!\n");
getch();
goto quit;
}

else
{
if(grade1<=74)
{
printf("Failed!!\n");
getch();
goto quit;
}
else
{
if(grade1<=100)
{
printf("Passed!!\n");
getch();
goto quit;
}
else
{
printf("invalid!!\n");
getch();
goto quit;
}
}
}
}
else
{
if(menu=='c'||menu=='C')/*Calculator*/
{
cal:
printf("Calculator!!\n");
printf("Enter first number:");
scanf("%d",&num1);
printf("Enter second number:");
scanf("%d",&num2);
printf("operator:\n");
printf("[1]ddition\n");
printf("[2]ubraction\n");
printf("[3]ultiplication\n");
printf("[4]ivision\n");
printf("enter choice:");
scanf("%d",&choice);
if(choice==1)
{
total=num1+num2;
printf("the sum of %d and %d is %d",num1,num2,to
tal);
getch();
goto quit;
}
else
{
if(choice==2)
{
total=num1-num2;
printf("the difference of %d and %d is %
d",num1,num2,total);
getch();

goto quit;
}
else
{
if(choice==3)
{
total=num1*num2;
printf("the product of %d and %d
is %d",num1,num2,total);
getch();
goto quit;
}
else
{
if(choice==4)
{
total=num1/num2;
printf("the quotient of
%d and %d is %d",num1,num2,total);
getch();
goto quit;
}
else
{
goto cal;
}
}
}
}
}
else
{
if(menu=='s'||menu=='S')/*Swap Integer*/
{
printf("Swap integer!!\n");
printf("Enter first number:");
scanf("%d",&swap1);
printf("Enter second number:");
scanf("%d",&swap2);
clrscr();
printf("Before swaping!!\n");
printf("First number:%d\n",swap1);
printf("Second number:%d\n",swap2);
getch();
temp=swap1;
swap1=swap2;
swap2=temp;
printf("after swaping!!\n");
printf("First number:%d\n",swap1);
printf("Second number:%d\n",swap2);
getch();
goto quit;
}
else
{
if(menu=='M'||menu=='m')/*Male Or Female*/
{
gender:
clrscr();
printf("Enter your gender:");

scanf("%c",&gender);
if (gender=='m'||gender=='M')
{
printf("Your a male!!\n");
getch();
goto quit;
}
else
{
if(gender=='f'||gender=='F')
{
printf("your a female!!"
);
getch();
goto quit;
}
else
{
goto gender;
}
}
}
else
{
if(menu=='V'||menu=='v')/*Vowel or conso
nant*/
{
letter:
clrscr();
printf("welcome to Vowel consonant!!\n"
);
printf("Enter a letter:");
scanf("%c",&letter);
if(letter=='a'||letter=='A'||let
ter=='e'||letter=='E'||letter=='i'||letter=='I'||letter=='o'||letter=='O'||lette
r=='u'||letter=='U')
{
printf("the letter %c is
vowel",letter);
getch();
goto quit;
}
else
{
if(letter=='b'||letter==
'B'||letter=='c'||letter=='C'||letter=='d'||letter=='D'||letter=='f'||letter=='F
'||letter=='g'||letter=='G'||letter=='h'||letter=='H'||letter=='j'||letter=='J'|
|letter=='k'||letter=='K'||letter=='l'||letter=='L'||letter=='m'||letter=='M'||l
etter=='n'||letter=='N'||letter=='p'||letter=='P'||letter=='q'||letter=='Q'||let
ter=='r'||letter=='R'||letter=='s'||letter=='S'||letter=='t'||letter=='T'||lette
r=='v'||letter=='V'||letter=='w'||letter=='W'||letter=='x'||letter=='X'||letter=
='y'||letter=='Y'||letter=='z'||letter=='Z')
{
printf("the lett
er %c is consonant",letter);
getch();
goto quit;
}
else
{

goto letter;
}
}
}
else
{
if(menu=='q'||menu=='Q')/*Quit*/
{
quit:
clrscr();
printf("Do you want to quit [Y]
es or [N]o?");
scanf("%c",&quit);
if(quit=='n'||quit=='N')
{
goto menus;
}
else
{
if(quit=='y'||qu
it=='Y')
{
goto exi
t;
}
else
{
goto qui
t;
}
}
}
else
{
goto menus;
}
}
}
}
}
}
}
exit:
textcolor(10);
clrscr();
printf("Thank You For Using !!\n");
printf("Good Luck To your Own Compilation!!\n");
printf("By: Mr. Marwence Robin G. Lachica!! ^_^v");
getch();
return 0;
}

Das könnte Ihnen auch gefallen