# Exercise 5

2020-11-08 16:22:54

The first question is

`````` /*huang
*/
#iinclude<stdio.h>
#define  MIN_PER_HOU 60 // There are... Every hour 60 minute
int  main (int argc,char *argv[]){
int hours, minutes, input;
printf("CONVERT MINUTES  TO HOURS!\n");
printf("PLEASE INPUT THE NUMBER OF MINNUTES(<=0 TO QUIT):“）;
scanf("%d",&input);
while(input >0){
hours=input/MIN_PRT_HOU:
printf("CONVERT TO %d HOUT AND %dMINUTES\n",houts,minutes);
printf("PLEASE CONTINUE INPUT UHE NUMBER OF MINUTES (<=0TO  QUIT):");
scant("%d",&input);
}
printf("PROGRAM EXIT!\n");
}
``````

The second question is

``````   /*huang
*/
#include<stdio.h>
int main(int rgc,char *argv[]){
int counter,i=0;
printf("PRINT COUNTINUE 10 NUMBERS!\n");
scanf("%d",&counter);
while(i+<11){
printf("%d\n",counter++);
printf("PROGRAM EXIT!\n");
returen  0;
}
``````

Third question

``````  /*huang
*/
#include<stdio.h.
#define WEEK_PER_DAY 7// There are... Every week 7 God
int main (int argc,char*argv[]){
int daysmweeks,input;
printf("CONVERT FAYS TO WEEKS!\n");
printf("PLEASE INPUT THE NUMBER OF DAYS (<=0 TO QUIT):");
scanf("%d",&input);
while (input>0){
weeks=input/WEEK_PER_DAY;
days=input%WEEKK_PER_DAY;
printf("%d days are %d weeks, %d days\n",input,weeks,days);
printf("PLEASE INPUT THE NUMBER OF DAYS(<=0 TO QUIT):");
scanf("%d",&input);
}
printf("PROGRAM EXIT!\n");
return 0;
}
``````

Fourth question

`````` /*huang
*/
#include<stdio.h>
#define  FEET_TO_CM 30.48
#define  INCH_TO_CM 2.54
int  main (int argc, char*argv[]){
int feet;
float inches,cm;
printf("CONVERT CM TO INCHES!\n");
printf("Enter the height in centimeters:");
scanf("%f",&cm);
while (cm>0){
feet=cm/FEET_TO_CM;
inches=(cm -feet*FEET_TO_CM)/INCH_TO_CM;
printf("%.1f cm=%d feet , %.1f inches\n",cm,feet,inches);
printf("Enter the height in centimeters(<=0 TO QUIT):");
scanf(‘%f",&cm);
}
printf("PROGRAM EXIT!\n);
return  0;
}
``````

Fifth question

`````` /*huang
*/
#include<stdio.h>
int main(int argc,char *argv[]){
int count = 0,sum=0;
printf("Enter the number of days you work:");
scanf ("%d",&count);
while(count>o){
sum=sum+count--;
}
printf("You earned \$ %d total!\n",sum);
printf("PROGRAM EXIT !\n");
return 0;
}
``````

Sixth question

``````/*huang
*/
#include<stdio.h>
int main(int argc,char *argv[){
int count=0,sum=0;
printf("Enter the number of fays you work:");
scanf("%d",&count);
while(count>0){
sum=sum+count * count;
count--;
}
printf("You earned \$ %d total!\n",sum);
printf("PROGAM EXIT!\n");
return 0;
}
``````

Question seven

``````/*huang
*/
#include<stdio.h>
double cubic(double n);
int main(int argc,char *argv[]){
double input;
printf("Enter the double datum to calc cubic :");
scanf("%f",&input);
cubic(inrut);
printf("PROGRAM EXIT!\n");
return 0;
}
double cubic(double n){
double t=n*n*n;
printf("The %1g's cubic is %1g !\n",n,t);;
return  t;
}
``````

The eighth question

`````` /*huang
*/
#include<stdio.h>
int main (int argc,char *argv[]){
int first,second;
printf("This program computes moduli.\n");
printf("Enter an integer to server as the second operand:");
scanf("%d",&second);
printf("Now enter the first operand:");
scanf("%d",&first);
while(first>0){
printf("%d %% %d is %d\n",first,second,(first%second));
printf("Enter next number for first operand(<=0 to quit):");
scanf("%d",&first);
}
printf("Done!\n");
return 0;
}
``````

Question 9

``````/*huang
*/
#include<stdio.h>
int Temperatures(douuble fahrenheit);
int main(int argc,char*argv[]){
double input;
printf("This program convert fahrenheit to celsius and kelvin.\n");
printf("Enter a fahrenheit to start :");
while(scanf("%1f",&input)==1){
Temperatures(input);
printf("Enter next fahrenheit!(q to quit):");
}
printf("Done!\n");
return 0;
}
int Temperatures(double fahrenheit){
const double F_TO_C = 32.0;
const double C_TO_K = 273.16;
celsius = 5.0/9.0*(fahrenheit - F_TO_C);
kelvin = celsius + C_TO_K;
printf("%.2,fahrennheit, equal %.2f celsius, and %.2f kelvin\n",fahrenheit,
return 0;
}
``````