【学习任务】领取奶茶问题
我要参与
【学习任务】领取奶茶问题
学习任务 4.2k
等42人参与
来源: 第4周 / Java工程师 2024版

任务描述:

某奶茶店现推出转发朋友圈积攒,免费领奶茶的活动。

具体规则如下:

积攒60个,送一杯珍珠奶茶。

积攒80个,送一杯波霸奶茶加冰淇淋加奶霜。

积攒100个,送一杯乌龙玛奇朵加波霸加仙草加冰淇淋。

积攒不够60个,无法领取奶茶。

请你模拟10个用户,随机生成积攒个数,并领取奶茶。

任务提示:

1、使用的技能点:随机数、面向对象、继承、多态

2、生成随机数,根据随机生成的积攒个数,生成对应的奶茶对象,领取奶茶。

与以往题目不同,这个题目并没有给小伙伴展示详细思路,希望小伙伴根据提示进行思考,这也是一个锻炼的过程呦~

请将想好的编程思路或者代码贴到讨论区进行展示,期待你的回复呦~

//img1.sycdn.imooc.com//climg/601cc03b2974b0fe05001000.jpg

去发布

登录后即可发布作业,立即

我的作业

全部作业 72

_大臣呀
package com.imooc.recycle;

import java.util.Scanner;

public class Draw {

	public static void main(String[] args) {
		
		int prize1 = 1; // 一等奖
		int prize2 = 2; // 二等奖
		int prize3 = 3; // 三等奖
		int guess; // 用户输入抽奖数字
		System.out.println("请输入您的充值金额");
		Scanner sc = new Scanner(System.in);
		int money = sc.nextInt();
		if (money >= 100) {
			System.out.println("请输入1-10的数字参与抽奖");
			int i=1;
			while (i <= 3) {
				System.out.println("请输入抽奖数字");
				Scanner sc1 = new Scanner(System.in);
				guess = sc1.nextInt();
				if (guess == prize1) {
					System.out.println("恭喜您,抽中一等奖 - - - 键盘一台");
				} else if (guess == prize2) {
					System.out.println("恭喜您,抽中二等奖 - - - 鼠标一个");
				} else if (guess == prize3) {
					System.out.println("恭喜您,抽中三等奖 - - - 纪念品一枚");
				} else {
					System.out.println("很遗憾,下次再来吧");
				}
				i++;
			}
			 
		} else {
			System.out.println("您的充值金额不足,不能参与抽奖");
		}

	}

}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
代码块
复制 预览
复制成功!

图片描述

提交于  2023-06-22 10:06:41
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师