repetição por sentinela

  1. Desenvolva classe e métodos, necessários para receber números inteiros e positivos, seqüencialmente, um a um,
    até que seja fornecido um número negativo (esse método de encerrar um laço chama-se Sentinela). Quando isto
    ocorrer, deverá ser apresentado o maior dos números fornecidos.
    Exemplo: Maior número: Entrada 1: 2
    Entrada 2: 9
    Entrada 3: 4
    Entrada 4: 5
    Entrada 5: -1 (Sentinela: Término do laço de entrada)
    Saída: Maior número = 9



public class Sequencia14
	{
	  		public static void main(String args[])
	{  
	
	        int total;
		 int numero;
		 int maiornumero;
		
	 System.ou.print("digitei um numero diferente de -1:");
    numero=inputnext(Int)


			  	while (numero ! -1)
		   {
			   total=total+maiornumero;
 			   numero=numero+1;
         }
		 
		  if (numero!0)
	      total%maiornumero;
		
			{
			return maiornumero;
			
			}			

		  else System.out.println("ensira um numero valido diferente de -1");
		  
		   }
		   }

Opa pessoal , perdi algumas aulas e o professor passo alguns exer valendo nota , so que esse ai não consegui fazer se vocês poderem me ajudar dando algumas dicas .minha duvida é mais no while .

Seu programa ficaria mais ou menos assim:

inicio do programa

recebe um numero e diz que ele é o maior;

enquanto o numero recebido for diferente de número negativo faça:
recebe um numero;
se esse numero recebido for maior do que o maior então diga que o maior agora é esse novo numero recebido;
fim do enquanto;
imprime o maior;

fim do programa;

a onde eu to errandoo ?qual parte do codigoo?

Veja novamente o pseudo codigo…
Olhando o pseudo codigo e olhando o seu codigo vc vai conseguir discernir :slight_smile:

é erro de sintaxe o logica?

Lógica.

shahsuasa.
to na merda.

Leia o pseudocodigo rpz…
Que vc faz rapidin…

blz

Jovem…
Pelo que vejo vc ta com problema na lógica de programação…
Aconselho vc a ler um livro ou seguir algum tutorial com calma…
Nas pressas assim não vai dar muito certo…
Vai nesse link aki:
http://www.4shared.com/dir/4364320/5e94c212/sharing.html
e Baixe o arquivo Apresentacoes Java Como Programar.rar

Vai lendo os capitulos a programando q vc vai entender :slight_smile:
Boa sorte aew…

Tem erros de sintaxe tbm…vai com calma que você chega lá.