Completely Solved C, C++ Programs Assignment.




C-Program(Switch Case)

Filed Under:

Home



Program No : 1 : Write a program in C to display the name of the day of week
#include
int main()
{
int day;

scanf("%d",&day);

switch(day)
{
case 1:
printf("sunday");
break;
case 2:
printf("monday");
break;
case 3:
printf("tuesday");
break;
case 4:
printf("wednesday");
break;
case 5:
printf("thursday");
break;
case 6:
printf("friday");
break;
case 7:
printf("saturday");
break;
default :
printf("wrong input");
}

}
Pointer:
#include
#include
int main()
{
int day,*pd;

pd=&day;

scanf("%d",pd);

switch(*pd)
{
case 1:
printf("sunday");
break;
case 2:
printf("monday");
break;
case 3:
printf("tuesday");
break;
case 4:
printf("wednesday");
break;
case 5:
printf("thursday");
break;
case 6:
printf("friday");
break;
case 7:
printf("saturday");
break;
default :
printf("wrong input");
}

getch();
}
Program No : 3.2 : Write a program in C to display the word form of the number between 0 to 9

#include
int main()
{
int number;

scanf("%d",&number);

switch(number)
{
case 1:
printf("one");
break;
case 2:
printf("two");
break;
case 3:
printf("three");
break;
case 4:
printf("four");
break;
case 5:
printf("five");
break;
case 6:
printf("six");
break;
case 7:
printf("seven");
break;
case 8:
printf("eight");
break;
case 9:
printf("nine");
break;
case 0:
printf("zero");
break;
default :
printf("wrong input");
}

}
Pointer:
#include
int main()
{
int number,*pnum;
pnum=&number;
scanf("%d",pnum);
switch(*pnum)
{
case 1:
printf("one");
break;
case 2:
printf("two");
break;
case 3:
printf("three");
break;
case 4:
printf("four");
break;
case 5:
printf("five");
break;
case 6:
printf("six");
break;
case 7:
printf("seven");
break;
case 8:
printf("eight");
break;
case 9:
printf("nine");
break;
case 0:
printf("zero");
break;
default :
printf("wrong input");
}
getch();
}
Program No : 3.3 : Write a program in C to display the tens in word form of the given number between 1 to 99
#include
int main()
{
int number;

scanf("%d",&number);

switch(number)
{
case 10:
printf("ten");
break;
case 20:
printf("twenty");
break;
case 30:
printf("thirty");
break;
case 40:
printf("fourty");
break;
case 50:
printf("fifty");
break;
case 60:
printf("sixty");
break;
case 70:
printf("seventy");
break;
case 80:
printf("eighty");
break;
case 90:
printf("ninety");
break;
default :
printf("ohters");
}

}
Pointer:
#include
#include
int main()
{
int number, *pnum;
pnum=&number;
scanf("%d",pnum);

switch(*pnum)
{
case 10:
printf("ten");
break;
case 20:
printf("twenty");
break;
case 30:
printf("thirty");
break;
case 40:
printf("fourty");
break;
case 50:
printf("fifty");
break;
case 60:
printf("sixty");
break;
case 70:
printf("seventy");
break;
case 80:
printf("eighty");
break;
case 90:
printf("ninety");
break;
default :
printf("ohters");
}
getch();
}
Program No : 3.4 : Write a program in C to display the given character vowel or not
#include
int main()
{

char vowel;

scanf("%c",&vowel);

switch(vowel)
{
case 'a':
case 'A':
printf("%c is voewl",vowel);
break;

case 'e':
case 'E':
printf("%c is voewl",vowel);
break;

case 'i':
case 'I':
printf("%c is voewl",vowel);
break;

case 'o':
case 'O':
printf("%c is voewl",vowel);
break;

case 'u':
case 'U':
printf("%c is voewl",vowel);
break;

default :
printf("%c is not a vowel",vowel);
}

}
Pointer:
#include
#include
int main()
{

char vowel,*pch;
pch=&vowel;
scanf("%c",pch);

switch(*pch)
{
case 'a':
case 'A':
printf("%c is voewl",*pch);
break;

case 'e':
case 'E':
printf("%c is voewl",*pch);
break;

case 'i':
case 'I':
printf("%c is voewl",*pch);
break;

case 'o':
case 'O':
printf("%c is voewl",*pch);
break;

case 'u':
case 'U':
printf("%c is voewl",*pch);
break;

default :
printf("%c is not a vowel",*pch);
}

getch();

}