//*****Grade Calculation*****
void setup(){
int score = 60;
gradeCal(score);
}
void gradeCal(int s){
println("Score = "+s);
print("Grade : ");
if(s>=80 && s<=100) println("A");
else if(s>=70 && s<80) println("B");
else if(s>=55 && s<70) println("C");
else if(s>=40 && s<55) println("D");
else if(s>=0 && s<40) println("F");
else println("-"); //for error
}
//*****Leap Year*****
void setup(){
int year = 1800;
leapYear(year);
}
void leapYear(int y){
println("Year = "+y);
if( y%400==0 || (y%4==0 && !(y%100==0)) )
println("Leap Year");
else println("Not Leap Year");
}
//*****power-of-ten*****
void setup(){
int powerTen = 18;
powerOfTen(powerTen);
}
void powerOfTen(int p){
println("Power-of-ten = "+p);
print("Number = ");
if(p>=100){
print("Googol");
if(p>100) println("++");
}
else if(p>=30){
print("Nonillion");
if(p>30) println("++");
}
else if(p>=21){
print("Sextillion");
if(p>21) println("++");
}
else if(p>=18){
print("Quintillion");
if(p>18) println("++");
}
else if(p>=15){
print("Quadrillion");
if(p>15) println("++");
}
else if(p>=12){
print("Trillion");
if(p>12) println("++");
}
else if(p>=9){
print("Billion");
if(p>9) println("++");
}
else if(p>=6){
print("Million");
if(p>6) println("++");
}
else{
print("--");
}
}
//*****Delivery-Charge*****
void setup(){
int packaging = 2; // (1)letter
// (2)box
int service = 1; // (1)Next-Day-Priority
// (2)Next-Day-Standard
// (3)2-Day
float weight = 11; // oz unit for letter
// pound unit for box
float value;
boolean error = false;
print("type of packaging = ");
if(packaging == 1) println("letter");
else if(packaging == 2) println("box");
else {
println("Error");
error = true;
}
print("service = ");
if(service == 1) println("Next-Day-Priority");
else if(service == 2) println("Next-Day-Standard");
else if(service == 3) println("2-Day");
else {
println("Error");
error = true;
}
print("Weight = "+weight+" ");
if(packaging == 1) println("oz");
else if(packaging == 2) println("pound");
//Calculation
print("The charge = ");
if(error == true) println("Error");
else if(packaging == 1){
if(service == 1){
if(weight <= 8) println("$12.00");
else println("Error : Over Load");
}
else if(service == 2){
if(weight <= 8) println("$10.50");
else println("Error : Over Load");
}
else println("not available");
}
else if(packaging == 2){
if(service == 1){
value = 15.75+((weight-1)*1.25);
}
else if(service == 2){
value = 13.75+((weight-1)*1.00);
}
else value = 7.00+((weight-1)*0.50);
println("$"+value);
}
}




ไม่มีความคิดเห็น:
แสดงความคิดเห็น