Professional Documents
Culture Documents
BILL
PROBLEM:
Member methods:
void input() : to input name, taxino, and km.
AIM: Calculate and display taxi number, name, kilometers travelled and bill amount.
SOURCE
CODE
SOURCE CODE:
import java.io.*;
class taximeter
{
String name;
int taxino, km,b;
taximeter()
{
taxino = 0;
km = 0;
b=0;
name="";
}
void calculate()
{
if(km<=1)
b= 25;
else if (km<=6)
b = 25+ (km-1)*10;
else if (km<=12)
b = 25+5*10+(km-6)*15;
else if (km<=18)
b = 25+5*10 + 6*15 + (km-12)*20;
else
b = 25+5*10 + 6*15 + 6*20+(km-18)*25;
}
void display()
{
System.out.println("TAXI NO"+"\t"+ "NAME"+"\t"+"KILOMETER
TRAVELLED"+"\t"+"BILL AMOUNT");
System.out.println(taxino+"\t"+name+"\t\t"+km+"\t\t"+b);
}
VARIABLE DESCRIPTION:
Name of the variable Data type Purpose/Description
name String Name of the person
taxino int Number of the taxi
km int Number of kilometers travelled
b int The bill amount
EXECUTION
&
OUTPUT
EXECUTION AND OUTPUT: