Pessoal estou com dificuldade em formular a lógica esse exercício da Deitel:
4.21 - O processo de localizar o maior valor (isto é, o valor máximo de um grupo de valores) é frequentemente utilizado em aplicativos de computador. Por exemplo, um programa que determina o vencedor de uma competição de vendas inseriria o numero de unidades vendidas por cada vendedor. O vendedor que vende mais unidades ganha a competicção. Escreva um programa em pesudocódigo e então um aplicativo Java que aceite como entrada uma série de 10 inteiros e determine e imprima o maior dos inteiros. Seu programa deve utilizar pelo menos três variáveis, descritas a seguir:
a) counter: um contador para contar até 10.
b) number: o inteiro mais recentemente inserido pelo user
c) largest: o maior numero encontrado até agora.
OBS: No capitulo ainda nao se usa arrays etc. É um exemplo da forma mais simples possivel usando apenas IF, IF…ELSE, e WHILE (ainda não FOR, nem SWITCH).
enquanto (count <- count +1) <=10 faça
escreva("Entre com um número inteiro:");
leia(number);
se number > maxnumber então
maxnumber <- number;
fim-se
fim-enquanto
escreva("O maior número digitado foi" + maxnumber);