Программа нахождения среднего возраста для мужчин и женщин в Java
Добрый день, Пикабу! Нужна помощь для новичка в решении программы на Java согласно нижеследующему алгоритму. Необходимо написать программу, которая загружает информацию о количестве людей и рассчитывает средний возраст женщин и мужчин в группе.
Я сподобился на данный код, но есть проблема, не могу правильно выйти из вложенного цикла
package com.company;
import java.util.Scanner; //Scanner connection
public class Main {
public static void main(String[] args) {
do{
Scanner scanner = new Scanner(System.in);// Get user input
System.out.print("Укажите возраст человека");
int age = scanner.nextInt();
System.out.println("Укажите мужчина или женщина: (M/Ж)");
String name = scanner.nextLine();
if (name == "M") {
int A1 = 0;
A1++;
double G1 = age;
G1++;
int M1;
M1 = (int) (G1/A1);
} else if (name == "Ж") {
int A2 = 0;
A2++;
double G2 = age;
G2++;
int M2;
M2 = (int) (G2/A2);
}
System.out.println("Хотите добавить еще людей : (Y/N) ");
String new = scanner.nextLine();
} while (new == "Y") {
return;
} do {
System.out.println(A1 + M1);
System.out.println(A2 + M2);
}
}
}
Верю в силу Пикабу! Заранее спасибо всем неравнодушным. Комменты для минусов прилагаю.

