Dungeon simulator and Warrior (DNF) equipment has been improved

Tip1:

  • [Fixed] DNF equipment enhancement does not fail at +1 to +3
  • +4 to +7: After failure, the original improvement level of the item is reduced by 1 level.
  • +8 ~ +10, lose 3 levels after failure;
  • 10 on 11 or above, it’s a bust.

Tip2:

  • DNF equipment upgrade level 1 ~ 3, 100% success rate
  • DNF equipment improved to levels 3 to 4, 95% success rate
  • DNF equipment improved to levels 4 ~ 5, 90% success rate
  • DNF equipment level 5 ~ 6 enhancement, 80% success rate
  • DNF equipment improved levels 6 to 7, 75% success rate
  • DNF equipment upgrade level 7 ~ 8, 62.1% success rate
  • DNF equipment upgrade level 8 ~ 9, success rate 53.7%
  • DNF equipment upgrade level 9 ~ 10, success rate 41.4%
  • DNF equipment improved to levels 10~11, with a 33.9% success rate
  • DNF equipment improved levels 11 to 12, 28% success rate
  • DNF equipment improved to levels 12 ~ 13 with a 20.7% success rate
  • DNF equipment improved to levels 13 ~ 14 with a 17.3% success rate
  • DNF equipment has been improved to levels 14-15 with a 13.6% success rate
  • DNF equipment levels 15 ~ 16 improved, 10.1% success rate

Input the original level of equipment, input 1 to perform strengthening, according to the original level and the success rate of strengthening, display the strengthening result of equipment

The complete code is as follows:

package lesson; /** * Import java.util.scanner; /** * import java.util.scanner; Public class Test {public static void main(String[] args) {Scanner shuru = new Scanner(system.in); System.out.println(" Please enter the enhancement level: "); int a = shuru.nextInt(); System.out.println(" Please enter 1 to begin hardening: "); int b = shuru.nextInt(); Double m = math.random (); switch(a) { case 0: case 1: case 2: a++; System.out.println(" Your equipment improved successfully, level: "+a); break; Case 3: if(m<0.95) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a--; System.out.println(" Your equipment failed to improve, level: "+a); } break; Case 4: if(m<0.90) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a--; System.out.println(" Your equipment failed to improve, level: "+a); } break; Case 5: if(m<0.80) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a--; System.out.println(" Your equipment failed to improve, level: "+a); } break; Case 6: if(m<0.621) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a--; System.out.println(" Your equipment failed to improve, level: "+a); } break; Case 7: if(m<0.537) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a-=3; System.out.println(" Your equipment failed to improve, level: "+a); } break; Elseif (m<0.414) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a-=3; System.out.println(" Your equipment failed to improve, level: "+a); } break; Case 9: if(m<0.339) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a-=3; System.out.println(" Your equipment failed to improve, level: "+a); } break; Case 10: if(m<0.28) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a=0; System.out.println(" Your equipment burst!" ); } break; Case 11: if(m<0.207) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a=0; System.out.println(" Your equipment burst!" ); } break; Case 12: if(m<0.173) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a=0; System.out.println(" Your equipment burst!" ); } break; Case 13: if(m<0.136) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a=0; System.out.println(" Your equipment burst!" ); } break; Case 14: if(m<0.75) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a=0; System.out.println(" Your equipment burst!" ); } break; Case 15: if(m<0.101) {a++; System.out.println(" Your equipment improved successfully, level: "+a); }else { a=0; System.out.println(" Your equipment burst!" ); } break; Default: system.out.println (" Error! ") ); break; }}}Copy the code

The last

Code for entertainment only, why not equipment that is your face black!!