Test 1 skema q&a
Upcoming SlideShare
Loading in...5
×
 

Test 1 skema q&a

on

  • 474 views

 

Statistics

Views

Total Views
474
Views on SlideShare
474
Embed Views
0

Actions

Likes
0
Downloads
6
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Test 1 skema q&a Test 1 skema q&a Document Transcript

  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING TEST 1-MONDAY Write a program to calculate mass of the liquid in a tank. Allow the user to input the volume either in cm or meter, and prompt the user to recalculate if desire. Note that: Oil density (ρ)= 850 kg/m3 Mass=ρVThe output should be similar to:
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>#include<math.h>main(){ float oildensity, tankvolume,mass=0; char oilunit,again; printf("This program calculate the mass of oil in a tank"); start: printf("nnEnter oil density: ");scanf("%f",&oildensity); printf("Enter tank volume: ");scanf("%f",&tankvolume); printf("nEnter volume unit(m=meter, c=centimeter): ");scanf("%s",&oilunit); recalculate: switch (oilunit){ case c: mass= oildensity*((pow(tankvolume,3))/pow(100,3)); break; case m: mass= oildensity*(pow(tankvolume,3)); break; default: printf("You have entered a wrong type of unit"); printf("nnEnter oil density unit(g for gram/k for kg): ");scanf("%s",&oilunit); goto recalculate; } printf("nntThe Mass of oil is %.4fkg",mass); printf("nnDo you want to re-calculate: ");scanf("%s",&again); if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>#include<math.h>main(){ float oildensity, tankvolume,mass=0; char oilunit,again; printf("This program calculate the mass of oil in a tank"); start: printf("nnEnter oil density: ");scanf("%f",&oildensity); printf("Enter tank volume: ");scanf("%f",&tankvolume); printf("nEnter volume unit(m=meter, c=centimeter): ");scanf("%s",&oilunit); recalculate: if (oilunit== c){ mass= oildensity*((pow(tankvolume,3))/pow(100,3)); } else if (oilunit== m){ mass= oildensity*(pow(tankvolume,3));} else{ printf("You have entered a wrong type of unit"); printf("nnEnter oil density unit(g for gram/k for kg): ");scanf("%s",&oilunit); goto recalculate; } printf("nntThe Mass of oil is %.4fkg",mass); printf("nnDo you want to re-calculate(enter y for yes): ");scanf("%s",&again); if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ float oildensity, tankvolume,mass=0; char oilunit,again; printf("This program calculate the mass of oil in a tank"); start: printf("nnEnter oil density: ");scanf("%f",&oildensity); printf("Enter tank volume: ");scanf("%f",&tankvolume); printf("nEnter volume unit(m=meter, c=centimeter): ");scanf("%s",&oilunit); recalculate: switch (oilunit){ case c: mass= oildensity*(tankvolume/100); break; case m: mass= oildensity*tankvolume; break; default: printf("You have entered a wrong type of unit"); printf("nnEnter oil density unit(g for gram/k for kg): ");scanf("%s",&oilunit); goto recalculate; } printf("nntThe Mass of oil is %.4fkg",mass); printf("nnDo you want to re-calculate: ");scanf("%s",&again); if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ float oildensity, tankvolume,mass=0; char oilunit,again; printf("This program calculate the mass of oil in a tank"); start: printf("nnEnter oil density: ");scanf("%f",&oildensity); printf("Enter tank volume: ");scanf("%f",&tankvolume); printf("nEnter volume unit(m=meter, c=centimeter): ");scanf("%s",&oilunit); recalculate: if (oilunit== c){ mass= oildensity*(tankvolume/100); } else if (oilunit== m){ mass= oildensity*tankvolume;} else{ printf("You have entered a wrong type of unit"); printf("nnEnter oil density unit(g for gram/k for kg): ");scanf("%s",&oilunit); goto recalculate; } printf("nntThe Mass of oil is %.4fkg",mass); printf("nnDo you want to re-calculate(enter y for yes): ");scanf("%s",&again); if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING TEST 1-TUESDAY Base on the table develop a simple program on how long should a man/woman should exercise to burn calories off either by jogging or bicycling. The user must be able to keep calculating until the key end otherwise. Example: A 65kg woman needs to burn of 800 calories by jogging, how long does she need to jog in order to burn of all of the calories. 540 Energy output: ℎ Δ 64 x 68 68 800 Duration: Δ 516.17The output should be similar to :
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ float calorin,weight,totalhour=0; int type; char again; printf("ttt444Exercise Calculator444nn"); start: printf("nEnter calories intake: ");scanf("%f",&calorin); printf("Enter your weight: ");scanf("%f",&weight); choose: printf("nPlease choose type of exercise n1. Joggingn2. BicyclingnPlease enter type:");scanf("%d",&type); switch(type){ case 1: totalhour=calorin/(weight*(540/68)); printf("ntIn order to burn %.f of calories you need to jog for%.1fhr",calorin,totalhour);break; case 2: totalhour=calorin/(weight*(639/68)); printf("ntIn order to burn %.f of calories you need to cycle for%.1fhr",calorin,totalhour);break; default: goto choose;break; } if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ float calorin,weight,totalhour=0; int type; char again; printf("ttt444Exercise Calculator444nn"); start: printf("nEnter calories intake: ");scanf("%f",&calorin); printf("Enter your weight: ");scanf("%f",&weight); choose: printf("nPlease choose type of exercise n1. Joggingn2. BicyclingnPlease enter type:");scanf("%d",&type);if (type==1){totalhour=calorin/(weight*(540/68));printf("ntIn order to burn %.f of calories you need to jog for %.1fhr",calorin,totalhour); }else if (type==2){totalhour=calorin/(weight*(639/68));printf("ntIn order to burn %.f of calories you need to cycle for %.1fhr",calorin,totalhour); }else { goto choose;} if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING TEST 1-TUESDAY Base on the table develop a simple program on how long should a man/woman should exercise to burn calories off either by jogging or playing tennis. The user must be able to keep calculating until the key end otherwise. Example: A 65kg woman needs to burn of 800 calories by jogging, how long does she need to jog in order to burn of all of the calories. 540 Energy output: ℎ Δ 64 x 68 68 800 Duration: Δ 508.23The output should be similar to :
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ float calorin,weight,totalhour=0; int type; char again; printf("ttt444Exercise Calculator444nn"); start: printf("nEnter calories intake: ");scanf("%f",&calorin); printf("Enter your weight: ");scanf("%f",&weight); choose: printf("nPlease choose type of exercise n1. Joggingn2. TennisnPlease enter type:");scanf("%d",&type); switch(type){case 1:totalhour=calorin/(weight*(540/68));printf("ntIn order to burn %.f of calories you need to jog for %.1fhr",calorin,totalhour);break;case 2:totalhour=calorin/(weight*(480/68)); printf("ntIn order to burn %.f of calories you need to play intense tennis for %.1fhr",calorin,totalhour); break;default:goto choose; break; } printf("nnDo you want to re-calculate(enter y for yes): ");scanf("%s",&again); if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ float calorin,weight,totalhour=0; int type; char again; printf("ttt444Exercise Calculator444nn"); start: printf("nEnter calories intake: ");scanf("%f",&calorin); printf("Enter your weight: ");scanf("%f",&weight); choose: printf("nPlease choose type of exercise n1. Joggingn2. TennisnPlease enter type:");scanf("%d",&type);if(type==1){totalhour=calorin/(weight*(540/68));printf("ntIn order to burn %.f of calories you need to jog for %.1fhr",calorin,totalhour);}else if(type==2){totalhour=calorin/(weight*(480/68));printf("ntIn order to burn %.f of calories you need to play intense tennis for%.1fhr",calorin,totalhour); }else{goto choose; } printf("nnDo you want to re-calculate(enter y for yes): ");scanf("%s",&again); if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING TEST 1-TUESDAY Base on the table develop a simple program on how long should a man/woman should exercise to burn calories off either by fast swimming or bicycling. The user must be able to keep calculating until the key end otherwise. Example: A 65kg woman needs to burn of 800 calories by jogging, how long does she need to jog in order to burn of all of the calories. 540 Energy output: ℎ Δ 64 x 68 68 800 Duration: Δ 508.23The output should be similar to :
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ float calorin,weight,totalhour=0; int type; char again; printf("ttt444Exercise Calculator444nn"); start: printf("nEnter calories intake: ");scanf("%f",&calorin); printf("Enter your weight: ");scanf("%f",&weight); choose: printf("nPlease choose type of exercise n1. Fast Swimmingn2. BicyclingnPlease enter type:");scanf("%d",&type); switch(type){ case 1: totalhour=calorin/(weight*(860/68)); printf("ntIn order to burn %.f of calories you need to fast swimming for%.1fhr",calorin,totalhour);break; case 2: totalhour=calorin/(weight*(639/68)); printf("ntIn order to burn %.f of calories you need to cycle for%.1fhr",calorin,totalhour); break; default: goto choose;break; }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ float calorin,weight,totalhour=0; int type; char again; printf("ttt444Exercise Calculator444nn"); start: printf("nEnter calories intake: ");scanf("%f",&calorin); printf("Enter your weight: ");scanf("%f",&weight); choose: printf("nPlease choose type of exercise n1. Fast Swimmingn2. BicyclingnPlease enter type:");scanf("%d",&type);if(type==1){totalhour=calorin/(weight*(860/68));printf("ntIn order to burn %.f of calories you need to fast swimming for %.1fhr",calorin,totalhour);}else if (type==2){totalhour=calorin/(weight*(639/68));printf("ntIn order to burn %.f of calories you need to cycle for %.1fhr",calorin,totalhour); }else{ goto choose; } if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING TEST 1-WEDNESDAY Develop a simple program to calculate radius of a circle. The user need to choose whether to input area or circumference of the circle. Note that: area= πxrad2 and circumference = 2xπxradThe output should be similar to:The user must be able to keep calculating until the key end otherwise.
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>#include<math.h>#define PI 3.1416main(){ char type,again; float radius,circumference,area; printf("t444This program calculate radius of a circle444"); start: printf("nna:areanc:circumferencennEnter the information that you have:"); scanf("%s",&type); cal: switch(type){ case a: printf("nEnter area of a circle:");scanf("%f",&area); radius = sqrt(area/PI); printf("nThe area of a circle is %.2f while the radius is %.4f",area,radius); break; case c: printf("nEnter circumference of a circle:");scanf("%f",&circumference); radius= circumference/(PI*2); printf("nThe circumference of a circle is %.2f while the radius is %.4f",circumference,radius);break; default: printf("na:areanc:circumferencennPlease re-enter selection:"); scanf("%s",&type); goto cal; } if(again==y || again==Y) { goto start;} getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>#include<math.h>#define PI 3.1416main(){ char type,again; float radius,circumference,area; printf("t444This program calculate radius of a circle444"); start: printf("nna:areanc:circumferencennEnter the information that you have:"); scanf("%s",&type); cal: if (type==a){ printf("nEnter area of a circle:");scanf("%f",&area); radius = sqrt(area/PI); printf("nThe area of a circle is %.2f while the radius is %.4f",area,radius);} else if(type== c){ printf("nEnter circumference of a circle:");scanf("%f",&circumference); radius=circumference/(PI*2);printf("nThe circumference of a circle is %.2f while the radius is %.4f",circumference,radius);} else{ printf("na:areanc:circumferencennPlease re-enter selection:"); scanf("%s",&type); goto cal;} if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING TEST 1-WEDNESDAY Develop a simple program to calculate either an area or perimeters of a semi circle. The program must prompt the user to input radius. Note that: area= πxrad2 and circumference = 2xπxradThe output should be similar to : 20.7075The user must be able to keep calculating until the key end otherwise.
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>#define PI 3.1415main(){ char type,again; float radius,circumference,area,perimeters; printf("t444SEMI-CIRCLE CALCULATOR444"); start: printf("na:areanp:perimetersnnEnter selection:"); scanf("%s",&type); printf("nEnter radius of the semi-circle:"); scanf("%f",&radius); cal: switch(type){ case a: area= 0.5*(PI*pow(radius,2)); printf("nThe area of a semi-circle for %.2f radius is %.4f",radius,area); break; case p: circumference= 2*PI*radius; perimeters= (2 *radius)+ (circumference/2);printf("nThe perimeters of a semi-circle for %.2f of radius is %.4f",radius,perimeters);break; default: printf("wrong selection"); printf("na:areanp:PerimetersnnPlease re-enter selection:"); scanf("%s",&type); goto cal; } if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>#define PI 3.1415main(){ char type,again; float radius,circumference,area,perimeters; printf("t444SEMI-CIRCLE CALCULATOR444"); start: printf("na:areanp:perimetersnnEnter selection:"); scanf("%s",&type); printf("nEnter radius of the semi-circle:"); scanf("%f",&radius); cal: if(type==a){ area= 0.5*(PI*pow(radius,2)); printf("nThe area of a semi-circle for %.2f radius is %.4f",radius,area);} else if(type==p){ circumference= 2*PI*radius; perimeters= (2 *radius)+ (circumference/2);printf("nThe perimeters of a semi-circle for %.2f of radius is %.4f",radius,perimeters);} else{ printf("wrong selection"); printf("na:areanp:PerimetersnnPlease re-enter selection:"); scanf("%s",&type); goto cal; } if(again==y || again==Y) goto start; getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING TEST 1-THURSDAY Write a program to prove the theory of prefix and postfix in C Program slybuss. Allow the user to keep testing until ‘n’ is keyed in by the user Note that: Postfix : a++,a— Prefix :++a,--aThe output should be similar to:
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ int a,prepost; char b; printf("tThis program is use to proof theory of postfix and prefix"); sekalilagi: printf("nnEnter value a: "); scanf("%d",&a); choose:printf("nPlease choosen1. postfixn2. PrefixnPlease enter your choice: ");scanf("%d",&prepost); switch (prepost){ case 1: printf("npostfix/a++ for a is %d at the end a =%d", a++,a); printf("nand a after ; is %d",a); printf("nnpostfix/a-- for a is %d at the end a =%d", a--,a); printf("nand a after ; is %d",a); break; case 2: printf("nprefix/++a for a = %d at the end a =%d", ++a,a); printf("nand a after ; is %d",a); printf("nnprefix/--a for a = %d at the end a =%d", --a,a); printf("nand a after ; is %d",a); break; default: goto choose; } printf("nnEnter n to stop re-trying: "); scanf("%s",&b); if (b!=n){ goto sekalilagi;} getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>main(){ int a,prepost; char b; printf("tThis program is use to proof theory of postfix and prefix"); sekalilagi: printf("nnEnter value a: "); scanf("%d",&a); choose: printf("nPlease choosen1. postfixn2. PrefixnPlease enter your choice: ");scanf("%d",&prepost);if (prepost==1){ printf("npostfix/a++ for a is %d at the end a =%d", a++,a); printf("nand a after ; is %d",a); printf("nnpostfix/a-- for a is %d at the end a =%d", a--,a); printf("nand a after ; is %d",a); }else if (prepost==2){ printf("nprefix/++a for a = %d at the end a =%d", ++a,a); printf("nand a after ; is %d",a); printf("nnprefix/--a for a = %d at the end a =%d", --a,a); printf("nand a after ; is %d",a);} else { goto choose;} printf("nnEnter n to stop re-trying: "); scanf("%s",&b); if (b!=n){ goto sekalilagi;} getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING TEST 1-FRIDAY Write a program to segregat number of students according to : GRADE E: 0 <= mark <=49 GRADE D: 50 <=mark <=59 GRADE C: 60 <= mark <=69 GRADE B: 70 <= mark <=79 GRADE A: 80 <= mark <=100The output should be similar to:
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>int main(){ int noofstudent=0,mark=0, gradeA=0,gradeB=0,gradeC=0,gradeD=0,gradeE=0; int i=1; printf("44The Program segregrate the number of students according to grade44 "); printf("nnEnter Number of student: "); scanf ("%d",&noofstudent);loop: printf("%d student mark: ",i); scanf ("%d",&mark); if (mark>=0 && mark <=49) { gradeE++; } else if (mark>=50 && mark <=59) { gradeD++; } else if (mark>=60 && mark <=69) { gradeC++; } else if (mark>=70 && mark <=79) { gradeB++; } else if (mark>=80 && mark <=100) { gradeA++; }i++;if (i<noofstudent)goto loop;
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMINGprintf("n______________________________________________n ");printf("nThere is %d students receive grade A ",gradeA);printf("nThere is %d students receive grade B ",gradeB);printf("nThere is %d students receive grade C ",gradeC);printf("nThere is %d students receive grade D ",gradeD);printf("nThere is %d students receive grade E ",gradeE); getch(); return 0; }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING TEST 1-FRIDAY Develelope a simple program which receive radius of a circle from user and allowed user to choose between calculating area of a circle or circumferense of a circle,: Note that: area= πxrad2 and circumference = 2xπxradThe output should be similar to :The user must be able to keep calculating until the key end otherwise.
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>#include<math.h>#define PI 3.1416main(){ char type,b; float radius,circumference,area; printf("This program calculate Area or Circumference of a circle"); again: printf("na:areanc:circumferencennEnter selection:");scanf("%s",&type); printf("nEnter radius of a circle:"); scanf("%f",&radius); cal: switch(type){ case a: area= PI*pow(radius,2); printf("nThe area of a circle for %.2fcm radius is %.4f",radius,area); break; case c: circumference= 2*PI*radius;printf("nThe circumference of a circle for %.2fcm radius is %.4f",radius,circumference);break; default: printf("wrong selection"); printf("na:areanc:circumferencennPlease re-enter selection:"); scanf("%s",&type); goto cal; } printf("nnEnter n to stop re-trying: "); scanf("%s",&b); if (b!=n){ goto again;} getch(); }
  • UNIVERSITI TUN HUSSEIN ONN MALAYSIA FACULTY OF MECHANICAL AND MANUFACTURING ENGINEERING BTI10202 COMPUTER PROGRAMMING#include<stdio.h>#include<conio.h>#include<math.h>#define PI 3.1416main(){ char type,b; float radius,circumference,area; printf("This program calculate Area or Circumference of a circle"); again: printf("na:areanc:circumferencennEnter selection:"); scanf("%s",&type); printf("nEnter radius of a circle:"); scanf("%f",&radius); cal: if (type==a){ area= PI*pow(radius,2); printf("nThe area of a circle for %.2fcm radius is %.4f",radius,area); } else if (type==c) { circumference= 2*PI*radius; printf("nThe circumference of a circle for %.2fcm radius is %.4f",radius,circumference);} else { printf("wrong selection"); printf("na:areanc:circumferencennPlease re-enter selection:"); scanf("%s",&type); goto cal; } printf("nnEnter n to stop re-trying: "); scanf("%s",&b); if (b!=n){ goto again;} getch(); }