import java.util.Scanner;
public class Exerc8 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int totalMotoristas = 0;
int motoristasMenos21 = 0;
int mulheresCapital = 0;
int motoristasInteriorMais60 = 0;
boolean mulherMais60 = false;
System.out.print("Digite o número de motoristas envolvidos no acidente: ");
int n = scanner.nextInt();
for (int i = 0; i < n; i++) {
System.out.println("Informe os dados do motorista " + (i + 1) + ":");
System.out.print("Ano de nascimento: ");
int anoNascimento = scanner.nextInt();
System.out.print("Sexo (M para Masculino, F para Feminino): ");
char sexo = scanner.next().toUpperCase().charAt(0);
System.out.print("Procedência (0 - Capital, 1 - Interior, 2 - Outro estado): ");
int procedencia = scanner.nextInt();
int idade = 2024 - anoNascimento; // Considerando o ano atual como 2024
if (idade < 21) {
motoristasMenos21++;
}
if (sexo == 'F' && procedencia == 0) {
mulheresCapital++;
}
if (procedencia == 1 && idade > 60) {
motoristasInteriorMais60++;
}
if (sexo == 'F' && idade > 60) {
mulherMais60 = true;
}
totalMotoristas++;
}
double porcentagemMenos21 = ((double) motoristasMenos21 / totalMotoristas) * 100;
System.out.println("Porcentagem de motoristas com menos de 21 anos: " + porcentagemMenos21 + "%");
System.out.println("Quantidade de mulheres da capital: " + mulheresCapital);
System.out.println("Quantidade de motoristas do interior com mais de 60 anos: " + motoristasInteriorMais60);
if (mulherMais60) {
System.out.println("Existe pelo menos uma mulher com mais de 60 anos.");
} else {
System.out.println("Não existe nenhuma mulher com mais de 60 anos.");
}
scanner.close();
}
}
To embed this program on your website, copy the following code and paste it into your website's HTML: