Laço de repetição para ações da bolsa

Pessoal preciso de um help, não sei fazer o somatório de um lucro total dentro de um laço de repetição,
se alguém puder ajudar.

public class Lista3_19{
public static void main (String args[]){
int tipoacao, precocompra, precovenda, cont200, cont1000, lucrotot;

cont200=0; cont100-=0;  
while(tipoacao!=F){
  tipoacao=Entrada.leiaInt("Qual a ação foi adquirida? ");
  precocompra=Entrada.leiaInt("Qual foi o valor pago por ela? ");
  precovenda=Entrada.leiaInt("Qual foi o valor que a ação foi vendida? ");
  
  lucro=precovenda-precocompra;
  
  if(lucro<200){
    cont200=cont200+1;
  }
  if(lucro>1000){
    cont1000=cont1000+1;
  }
}
System.out.println("O lucro da ação "+tipoacao+" é "+lucro);
System.out.println("A quantidade de ações que tiveram lucro menor de 200 é "+cont200);
System.out.println("A quantidade de ações que tiveram lucro maior de 100 é "+cont1000);
System.out.println("O lucro total das ações foi de "+lucrotot);

}
}

Obs; Se digitar F o código deve encerrar, por isso do parenteses no while

Pelo o que eu entendi, você deve criar uma variável fora do laço inicializar ela com 0, dentro do laço toda vez que você calcular o lucro você soma esse lucro a variável total.

double lucroTotal = 0;
lucro = precoVenda - precoCompra;
lucroTotal += lucro;

Acho que isso resolveu uma das incógnitas, agora ele fica dizendo que não consegue inicializar o F do while, mas eu nem pedi para ele inicializar nada, somente se eu digite F como tipoacao é para encerrar o loop. Sei lá

public class Lista3_19{
public static void main (String args[]){
int tipoacao, precocompra, precovenda, cont200, cont1000, lucrotot,lucro;

cont200=0; cont1000=0;lucrotot=0; lucro=0;  
tipoacao=Entrada.leiaInt("Qual a ação foi adquirida? ");
while(tipoacao!= 'F'){
  precocompra=Entrada.leiaInt("Qual foi o valor pago por ela? ");
  precovenda=Entrada.leiaInt("Qual foi o valor que a ação foi vendida? ");
  lucro=precovenda-precocompra;
  if(lucro<200){
    cont200=cont200+1;
  }
  if(lucro>1000){
    cont1000=cont1000+1;
  }
  lucrotot +=lucro;
  tipoacao=Entrada.leiaInt("Qual a ação foi adquirida? ");
}
System.out.println("O lucro da ação "+tipoacao+" é "+lucro);
System.out.println("A quantidade de ações que tiveram lucro menor de R$200 é "+cont200);
System.out.println("A quantidade de ações que tiveram lucro maior de R$1000 é "+cont1000);
System.out.println("O lucro total das ações foi de "+lucrotot);

}
}

Não consigo encerrar o loop digitando a Letra F, alguém sabe o porquê

Tenta verificar o o método LeiaInt, talvez não esteja funcionando para ler a letra, mas apenas números.

O seu método está lendo um inteiro e no seu laço você está verificando como se fosse um caractere.