Sie sind auf Seite 1von 4

#include<stdio.

h>
#include<conio.h>
#include<string.h>

void author();
void program();
void all();
void basicinput();
void conditions();
void switchcase();
void loops();
void arrays();
void strings();
int main(){

int c;
printf("ITE 12 FINAL REQUIREMENT\n");
printf("MAIN MENU\n");
printf("1. About the Program\n");
printf("2. About the Author\n");
printf("3. All Programs\n");
printf("4. Exit\n");
printf("Enter Choice: ");
scanf("%d",&c);

if (c==1){
program();

}
else if (c==2){
author();
}
else if (c==3){
all();
}
else if (c==4){
printf("Exit Goodbye.");
}
else {
printf("Invalid User Input. Please Try Again\n");
main();
}
}
void author(){
printf("Name: Norhanepa A. Salacob\nAge: 20 years old\nCourse: BSIS-1\nSchool:
Caraga State University\n\n");
main();
}
void program(){
printf("This program is the last requirement on ITE 12 in this semester.\n\n");
main();
}
void all(){
int c;
printf("ITE 12 FINAL REQUIREMENT\n");
printf("MAIN MENU>ALL PROGRAMS\n");
printf("1. Basic I/O\n");
printf("2. Conditions\n");
printf("3. Switch\n");
printf("4. Loops\n");
printf("5. Arrays\n");
printf("6. Strings\n");
printf("7. Back to Main Menu\n");
printf("8. Exit\n");
printf("Enter Choice: ");
scanf("%d",&c);

if (c==1){
basicinput();

}
else if(c==2){
conditions();
}
else if(c==3){
switchcase();

}
else if(c==4){
loops();
}
else if(c==5){
arrays();
}
else if(c==6){
strings();
}
else if(c==7){
main();

}
else if(c==8){
printf("Exit GoodBye");
}
else {
printf("Invalid Input. Please Try Again\n");
all();
}
}
void basicinput(){
int num;
printf("Input any Number: ");
scanf("%d",&num);
printf("Inputed Number is : %d\n",num);
all();
}
void conditions(){
float num1,num2;

printf("Enter first number: ");


scanf("%f",&num1);
printf("Enter second number: ");
scanf("%f",&num2);
if (num1>num2){
printf("First number is greater than second number.\n");
conditions();
}
else if (num1<num2){
printf("First number is lesser than second number.\n");
conditions();
}
else{
printf("First number is equal to second number.\n");
conditions();
}
}
void switchcase(){
char a;
printf("Enter letter from A-E: \n");
scanf("%s",&a);
switch(a){
case 'A':printf("A Stands for Apple\n\n");break;
case 'a':printf("A Stands for Apple\n\n");break;
case 'B':printf("B Stands for Banana\n\n");break;
case 'b':printf("B Stands for Banana\n\n");break;
case 'C':printf("C Stands for Coconut\n\n");break;
case 'c':printf("C Stands for Coconut\n\n");break;
case 'D':printf("D Stands for Durian\n\n");break;
case 'd':printf("D Stands for Durian\n\n");break;
case 'E':printf("E Stands for Eggplant\n\n");break;
case 'e':printf("E Stands for Eggplant\n\n");break;
default:printf("Inputed Letter is not on the list. Please try
again\n\n");switchcase();break;
}
all();
}
void loops(){
int num,limit;

printf("\nInput range: ");


scanf("%d",&limit);
printf("\nFor loop\n");
for(num=1;num<=limit;num++)
printf("%d ",num);
num=1;
printf("\nWhile loop\n");
while(num<=limit){
printf("%d ",num);
num++;
}
num=1;
printf("\nDo While loop\n");
do{
printf("%d ",num);
num++;
}while(num<=limit);
printf("\n\n");
all();
}
void arrays(){
int arr[100],number,i;
printf("Enter number to be stored in array: ");
scanf("%d",&number);

printf("Enter %d element(s):",number);
for (i=0;i<number;i++){
scanf("%d",&arr[i]);
}
printf("Stored value are\t");

for(i=0;i<number;i++){
printf("%d\t",arr[i]);
}
printf("\n");
all();
}
void strings(){
char first[20],second[20];
strcpy(gn,"Hello");
strcpy(fn," World");
printf("\nstrrev: %s",strrev(gn));
printf("\nstrlwr: %s",strlwr(gn));
printf("\nstrcat: %s",strcat(gn,fn));
printf("\nlength: %d",strlen(gn));
printf("\nstrupr: %s",strupr(gn));
printf("\n");
all();
}

Das könnte Ihnen auch gefallen