第1个回答 2013-11-19
public class aaaaa { public int getqian(int time){
int rt=0;//钱 以分计算
if(time<60){//不到1小时
rt=200;//不到一个小时 按照一个小时算 怎么算自己定
}else{//超过一个小时计算过程
rt=200;//加上2元钱
time=time-60;//减去60分钟
while(time!=0){//如果还有时间未计算
rt=rt+1;//加上2元钱
time=time-1;//减去1分钟
}
}
return rt;
}
public static void main(String[] args) {
aaaaa aa=new aaaaa();
System.out.println(aa.getqian(185)+":分");
}
}
第3个回答 2013-11-19
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader; public class a{
public double test(int time)
{
double sum=0;
int i=0,k=0;
i=time%60; //得到的是超出一小时的分钟数
k=time/60; //得到的是小时数
if(time<60) //如果小于1小时,当一小时算
{
sum=2;
}
else if(time%60==0) //为整小时数时,对数据的处理
{
sum=k*2;
}
else //超出小时部分按0.01元\分钟
{
sum=k*2+i*0.01;
}
return sum;
} public static void main(String [] args) throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String s;
s = br.readLine(); //输入一个数,为String类型
int time=Integer.parseInt(s); //转换为int类型
a aa=new a(); //实例化a类
System.out.println("您的上网费用为:"+aa.test(time)+"元");//调用方法,并输出结果 }
}
第4个回答 2013-11-19
package demo;import java.util.*;
class Compare{
int larger=0,smaller=0,num1,num2,num3;
public int larger(int x,int y,int z){
larger=x>y ? x:(y>z ? y: z);
return larger;
}
public int smaller(int x,int y,int z){
smaller=x<y ? x:(y<z ? y: z);
return smaller;
}
public static void main(String[] args){
Compare nm=new Compare();
Scanner n=new Scanner(System.in);
Scanner u=new Scanner(System.in);
Scanner m=new Scanner(System.in);
nm.num1=n.nextInt();
nm.num2=u.nextInt();
nm.num3=m.nextInt();
Compare lg=new Compare();
System.out.println("larger="+lg.larger(nm.num1,nm.num2,nm.num3));
Compare sl=new Compare();
System.out.println("smaller="+sl.smaller(nm.num1,nm.num2,nm.num3));
}