קיבלנו את התרגיל עם הגבלה שאין להשתמש במשפטי תנאי . רק להגדיר משתנים ולבצע חישוב אני צריך לחשב מפגש תיכונים במשולש.
כתבתי את התוכנית הבאה משהו לא מסתדר לי מבחינת החישוב:import java.util.Scanner;
public class triCalc {
public static void main(String args) {
Scanner scan=new Scanner(System.in);
double Ax, Ay, Bx, By , Cx , Cy;
Ax = scan.nextDouble();
Ay = scan.nextDouble();
Bx = scan.nextDouble();
By = scan.nextDouble();
Cx = scan.nextDouble();
Cy = scan.nextDouble();
double BC_x_CENTER=(Bx+Cx)/2 , BC_y_CENTER=(By+Cy)/2,
AB_x_CENTER=(Ax+Bx)/2 , AB_y_CENTER=(Ay+By)/2,
AC_x_CENTER=(Ax+Cx)/2 , AC_y_CENTER=(Ay+Cy)/2;
double Ox=(BC_x_CENTER+Ax)*2/3 , Oy=(BC_y_CENTER+Ay)*2/3;
System.out.println("check: AB(" + AB_x_CENTER + "," + AB_y_CENTER + ")");
System.out.println("("+Ox+ "," +Oy+")");