Java练习题——打印购物小票

需求说明:

    ·结算时打印购物小票

    ·计算此次购物获得的会员积分

首先,打开eclipse

右键包,新建一个类

包名自己起,然后点击完成

代码如下:

(对于数据类型不了解的童鞋可以看这篇文章:Java教程之《数据类型分类》

package com.tanzhou;

public class Demo02 {

public static void main(String[] args) {

double prise1,prise2,prise3;

prise1=245;//T恤单价

prise2=570;//网球鞋单价

prise3=320;//网球拍单价

int num1,num2,num3;

num1=2;//T恤数量

num2=1;//网球鞋数量

num3=1;//网球拍数量

//金额=单价*数量;

int discount=8;//折扣

double total=(prise1*num1+prise2*num2+prise3*num3)*discount/10;//总金额

double payment=1500;//实际缴费

double change=payment-total;//找钱

int score=(int)(total/100*3);//定义积分  100元3分

System.out.println("********消费单********");

System.out.println("购买物品\t单价\t个数\t金额");

System.out.println("T恤\t¥"+prise1+"\t"+num1+"\t¥"+prise1*num1);

System.out.println("网球鞋\t¥"+prise2+"\t"+num2+"\t¥"+prise2*num2);

System.out.println("网球拍\t¥"+prise3+"\t"+num3+"\t¥"+prise3*num3);

System.out.println("");

System.out.println("折后:\t"+discount+"折");

System.out.println("消费总金额:\t¥"+total);

System.out.println("实际缴费\t¥"+payment);

System.out.println("找钱\t¥"+change);

System.out.println("本次购物所获得的积分是:"+score);

}

}


第一节:Java教程之《JDK的安装与环境变量配置》

第二节:Java教程之《第一个Java程序》

第三节:Java教程之《print和println区别》

第四节:Java教程之《数据类型分类》

第五节:Java练习题——使用变量存储数据,实现个人简历信息的输出

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第01章 JAVA简介第02章 基础语法第02章 递归补充第03章 面向对象第04章 异常处理第05章 数组第06...
    顺毛阅读 3,437评论 0 1
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    叶总韩阅读 10,534评论 0 41
  • 转义字符 转义字符的形式其实就是\* ,单个字符用''单引号,多个字符则用""双引号。想要几个*,就写几个转义字符...
    腹黑小叶子orz阅读 3,947评论 3 1
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,934评论 18 399
  • 创22:16-18 箴3:6-8 肆:以耶稣的眼光看奉献 可12:41-44 一:耶稣看重我们的奉献 可12:41...
    Gloria洋小妞阅读 1,066评论 0 0