将java源代码转换成数据流图的最佳方法是什么?还有什么方法可以通过编程方式引用 java 源代码来识别数据流图中的主要元素。
公共课 Pregunta1 {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
String alumno;
double n1, n2, n3, promedio;
System.out.print("Nombre de alumno: ");
alumno = teclado.nextLine();
System.out.print("Nota1: ");
n1 = Double.parseDouble(teclado.nextLine());
System.out.print("Nota1: ");
n2 = Double.parseDouble(teclado.nextLine());
System.out.print("Nota1: ");
n3 = Double.parseDouble(teclado.nextLine());
promedio = (n1 + n2 + n3) / 3;
System.out.println("promedio: " + promedio);
if (promedio >= 7) {
System.out.println("Promocionado");
} else if (promedio >= 4 && promedio < 7) {
System.out.println("Regular");
} else if (promedio < 4) {
System.out.println("Reprobado");
}
}
}