以下是一个简单的Java代码,实现医生制定Ⅱ型糖尿病随访计划,并按照模板要求收集用药前期和各个阶段的问题:
import java.util.Scanner;
public class FollowUp {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入患者的姓名:");
String name = scanner.nextLine();
System.out.print("请输入患者的年龄:");
int age = scanner.nextInt();
scanner.nextLine();
System.out.print("请输入患者的病史:");
String history = scanner.nextLine();
System.out.print("请输入患者的病情描述:");
String condition = scanner.nextLine();
System.out.print("请输入需要随访的时间间隔(单位:天):");
int interval = scanner.nextInt();
scanner.nextLine();
System.out.println("患者信息:");
System.out.println("姓名:" + name);
System.out.println("年龄:" + age);
System.out.println("病史:" + history);
System.out.println("病情描述:" + condition);
System.out.println("随访计划:");
System.out.println("每隔" + interval + "天进行一次随访,随访内容包括对患者病情的询问、身体检查、病历记录、饮食指导、药物使用情况等。");
// 定义Ⅱ型糖尿病随访模板
System.out.println("Ⅱ型糖尿病随访模板:");
System.out.println("1. 用药前期问题收集:");
System.out.print(" a. 是否存在过敏史(请输入是或否):");
String allergy = scanner.nextLine();
System.out.print(" b. 是否出现过低血糖(请输入是或否):");
String hypoglycemia = scanner.nextLine();
System.out.print(" c. 是否存在胃肠道不适症状(请输入是或否):");
String gastrointestinal = scanner.nextLine();
System.out.println("2. 各个阶段问题收集:");
System.out.println(" 随访第1个月:");
System.out.print(" a. 药物使用情况(请输入药物名称和剂量):");
String medication1 = scanner.nextLine();
System.out.print(" b. 症状和体征(请从下拉框中选择):");
String[] symptoms1 = {"多饮", "多食", "多尿", "体重减轻", "视力模糊", "感染", "手足麻木", "下肢浮肿", "其他"};
for(int i = 0; i < symptoms1.length; i++) {
System.out.print(symptoms1[i] + " ");
}
System.out.println();
System.out.println(" 随访第3个月:");
System.out.print(" a. 药物使用情况(请输入药物名称和剂量):");
String medication3 = scanner.nextLine();
System.out.print(" b. 症状和体征(请从下拉框中选择):");
String[] symptoms3 = {"多饮", "多食", "多尿", "体重减轻", "视力模糊", "感染", "手足麻木", "下肢浮肿", "其他"};
for(int i = 0; i < symptoms3.length; i++) {
System.out.print(symptoms3[i] + " ");
}
System.out.println();
System.out.println(" 随访第6个月:");
System.out.print(" a. 药物使用情况(请输入药物名称和剂量):");
String medication6 = scanner.nextLine();
System.out.print(" b. 症状和体征(请从下拉框中选择):");
String[] symptoms6 = {"多饮", "多食", "多尿", "体重减轻", "视力模糊", "感染", "手足麻木", "下肢浮肿", "其他"};
for(int i = 0; i < symptoms6.length; i++) {
System