kellytang преди 3 години
родител
ревизия
6972bcc72c
променени са 2 файла, в които са добавени 44 реда и са изтрити 13 реда
  1. +31
    -0
      tutorial/CalLDLCholesterol.java
  2. +13
    -13
      tutorial/ValidateHKID.java

+ 31
- 0
tutorial/CalLDLCholesterol.java Целия файл

@@ -0,0 +1,31 @@
package tutorial;

import java.util.Scanner;

public class CalLDLCholesterol{

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

//Total Cholesterol (TC), HDL cholesterol (HDLC), triglyceride (TG), LDL cholesterol (LDLC)
//LDLC = TC - HDLC - TG / 5
int TC, HDLC, TG;
float LDLC;
System.out.println("This program can be used to calculate LDL Cholesterol");
System.out.print("Enter Total Cholesterol (TC) : ");
TC = input.nextInt();
System.out.print("Enter HDL Cholesterol (HDLC) : ");
HDLC = input.nextInt();
System.out.print("Enter Triglyceride (TG) : ");
TG = input.nextInt();
LDLC = TC - HDLC - TG / 5;
System.out.println("LDL Cholesterol (LDLC) = " + LDLC);
}
}

+ 13
- 13
tutorial/ValidateHKID.java Целия файл

@@ -10,26 +10,26 @@ public class ValidateHKID {
String str = input.nextLine();

char[] strHKID;
int int_Sum;
int int_Code;
int sum;
int code;
strHKID = str.toCharArray();
strHKID[0] = Character.toUpperCase(strHKID[0]);
int_Sum = ( (int)strHKID[0] -64 ) *8;
int_Sum = int_Sum + ( (int)strHKID[1] -48 ) *7;
int_Sum = int_Sum + ( (int)strHKID[2] -48 ) *6;
int_Sum = int_Sum + ( (int)strHKID[3] -48 ) *5;
int_Sum = int_Sum + ( (int)strHKID[4] -48 ) *4;
int_Sum = int_Sum + ( (int)strHKID[5] -48 ) *3;
int_Sum = int_Sum + ( (int)strHKID[6] -48 ) *2;
int_Code = 11 - ( int_Sum % 11);
sum = ( (int)strHKID[0] -64 ) *8;
sum = sum + ( (int)strHKID[1] -48 ) *7;
sum = sum + ( (int)strHKID[2] -48 ) *6;
sum = sum + ( (int)strHKID[3] -48 ) *5;
sum = sum + ( (int)strHKID[4] -48 ) *4;
sum = sum + ( (int)strHKID[5] -48 ) *3;
sum = sum + ( (int)strHKID[6] -48 ) *2;
code = 11 - ( sum % 11);

System.out.print("The HKID is: " + strHKID[0] + str.substring(1,7));
if (int_Code == 11) {
if (code == 11) {
System.out.println("(0)");
} else if(int_Code == 10) {
} else if(code == 10) {
System.out.println("(A)");
} else {
System.out.println( "(" + int_Code + ")" );
System.out.println( "(" + code + ")" );
}

}

Зареждане…
Отказ
Запис