Por que o programa da erro nessa linha: Entrada.in.lerInt

10 respostas
Deise2007

Gente, pelo amor de Deus, aqui estou eu novamente, suplicando por uma ajuda no programa abaixo, justamente no caso da linha Entrada.in.lerInt .

import java.io.*;

public class Reverso {
 public static void main(String[] args){
	 final int NUM=10;
	 int[] numeros = new int [NUM];
	 
	 for(int i=0; i < numeros.length; i++){
		numeros[i] = Entrada.in.lerInt("Entre com o proximo inteiro:");
	 }
     for(int i=numeros.length - 1; i>=0; i--){
    	 System.out.println(numeros[i]);
     }
 }
}

Estou rodando o programa no Easyeclipse e nao entendo porque aparece erro na palavra Entrada. Alguem pode me explicar o que essa linha ou palavra quer dizer e me ajudar a fazer esse programa rodar. Esse programa tem que imprimir os argumentos de linha de comando do ultimo ao primeiro.
Alguem me ajude por favor !!!

10 Respostas

a_tridomastoide

:frowning:

L

Deise2007:
Gente, pelo amor de Deus, aqui estou eu novamente, suplicando por uma ajuda no programa abaixo, justamente no caso da linha Entrada.in.lerInt .

import java.io.*;

public class Reverso {
 public static void main(String[] args){
	 final int NUM=10;
	 int[] numeros = new int [NUM];
	 
	 for(int i=0; i < numeros.length; i++){
		numeros[i] = Entrada.in.lerInt("Entre com o proximo inteiro:");
	 }
     for(int i=numeros.length - 1; i>=0; i--){
    	 System.out.println(numeros[i]);
     }
 }
}

Estou rodando o programa no Easyeclipse e nao entendo porque aparece erro na palavra Entrada. Alguem pode me explicar o que essa linha ou palavra quer dizer e me ajudar a fazer esse programa rodar. Esse programa tem que imprimir os argumentos de linha de comando do ultimo ao primeiro.
Alguem me ajude por favor !!!

Vc precisa adicionar o jar q contem essa classe Entrada no seu classPath e importar ela na sua classe. A classe entrada deve ter sido criada por outra pessoa, seu professor provavelmente, peça pra ele!! :lol:

Qlq coisa é só falar!

felipedamiani
import java.io.InputStreamReader;
import java.util.Scanner;


public class Reverso {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		try {
			Scanner sc = new Scanner(new InputStreamReader(System.in));
			final Integer NUM = 10;
			Integer numeros[] = new Integer[NUM];
			
			for (int i = 0; i &lt NUM; i++) {
				System.out.println("digite o número");
				numeros[i] = Integer.parseInt(sc.next());
			}
			
			for (int i = NUM-1; i &gt= 0; i--) {
				System.out.println(numeros[i]);
			}
		} catch (Exception e) {
			e.printStackTrace();
		}

	}

}

Até

L

a tridomastóide:
ps. já antecipo que não tô pedindo trabalho de graça, feito pra mim…eu quero fazer,mas não sei por onde começar…
e só estou citando praticamente todo o projeto, para quem se propor a me dar uma ajuda saiba do que se trata…preciso de um ponto de partida…
Um dia, logo logo vou estar programando …mas vc pode me ajudar agora???

Sou “crua” no assunto, os sites que encontrei são em
inglês e mesmo os em portuguêsme deram um nó na cabeça…to
desesperada mesmo…os professores agem de forma como se já tivessemos
visto Linux e programação a vida toda…
O projeto que eu queria desenvolver era sobre comunicação entre duas
ou mais lojas sabe…mas o professor disse que é muito complexo,
pois vou precisar de um banco de dados…etc…e isso vamos ver só no
próximo semestre.
Sei que uma colega está desenvolvendo um projeto de uma agenda,e ele aceitou.
Tu pode me dizer por onde posso começar a planejar um software?
Como fazer um diagrama???
Os primeiros passos…
Já fiz um curso de linux, o básico sabe…para abrir arquivos,os
comandinhos de mais uso…
O professor quer que a gente consiga comunicar duas máquinas
remotamente,em rede…como chat…as características do trabalho
saguem abaixo pra você olhar, analisar, e pensar se pode me ajudar…
Desde já te agradeço de montão por ter respondido meu outro email…
Obrigadão…
Até mais…

*** e não vou desistir do curso…rsrsrsrsrsr***

Projeto Integrador ? 2007/2
Este projeto deverá ser realizado em grupo de, no máximo, 4 (quatro)
alunos. Cada grupo será identificado por um nome e somente poderá ser
compostos por alunos regularmente matriculados em todas as 5 unidades
curriculares do módulo II do curso de Tecnologia de Segurança da
Informação . O projeto integrador irá compor a nota de cada unidade
curricular, pois utilizará conhecimento de cada uma delas. O professor
Fernando irá definir os
grupos, também sendo ele responsável pelo acompanhamento do projeto
durante o semestre.O projeto consiste no desenvolvimento de uma
aplicação com arquitetura cliente-servidor para o ambiente Linux,
escrito em linguagem C padrão,
utilizando sockets para fazer a comunicação. Esta aplicação deverá permitir

a troca de informações entre duas máquinas remotas conectadas em uma

rede (intranet ou Internet).Deverão ser escritos dois programas: um
cliente e outro servidor. Durante o desenvolvimento do projeto,
deverão ser observadas as seguintes
condições:

  1. Conexão ponto-a-ponto entre duas máquinas, utilizando o protocolo
    TCP (ou seja, deve existir uma conexão entre as duas máquinas; não
    será permitido o uso do protocolo UDP).

  2. As aplicações serão usadas para troca de mensagens instantâneas
    entre os usuários. Estas mensagens poderão conter dois tipos de dados:

a. Um texto. Neste caso, o usuário digita uma mensagem que
será mostrada imediatamente na outra máquina (semelhante a um chat).

b. Um comando. Neste caso, o usuário digitará um comando que
será executado na outra máquina e o resultado visto na
máquina do usuário que digitou o comando. Através destes
comandos, um usuário poderá visualizar alguns recursos da
máquina destino. Por exemplo: recursos de memória,
registradores, processos que estão sendo executados na
máquina remota, número de usuários conectados, etc.
Obrigatoriamente o protocolo deve contemplar o conteúdo das
unidades curriculares (Arquitetura e Organização de Computadores)
e (Sistemas Operacionais).

  1. Cada grupo será responsável pela definição de um protocolo da
    camada de aplicação que deverá ser implementado pelas aplicações
    cliente e servidora. Este protocolo irá definir todo o processo de troca
    de mensagens entre as máquinas. Mais precisamente, o protocolo
    definirá o formato e o fluxo das mensagens entre as máquinas,
    especificando como as mensagens serão trocadas, as respostas a
    cada solicitação, como será feita a conexão e tratamento de erros.

  2. Entre os diversos grupos das turmas matutina e noturna, não poderão
    existir dois protocolos idênticos. Ou seja, cada grupo deverá definir o
    seu próprio protocolo.

  3. Deverá ser usada uma interface texto para a troca de mensagens, ou
    seja, tanto a aplicação cliente, quanto a servidora não poderão ter
    interfaces gráficas.

  4. O usuário poderá definir alguns parâmetros de configuração das
    aplicações, tais como: número da porta usada na conexão, tamanho
    máximo de cada mensagem, tempo máximo de espera (timeout),
    conforme definido no protocolo a ser implementado.

  5. Ao iniciar uma conexão, o usuário da máquina servidora poderá
    aceitar ou não a conexão, dependendo de quem solicitou a conexão
    (assim como ocorre normalmente em um chat).

  6. As informações a serem utilizadas pelo protocolo serão mantidas em
    memória utilizando estrutura de dados .

não faça isso, por favor. Use seus tópicos ou crie um novo, mas não suje o da colega.

Obrigado.

a_tridomastoide

1000 desculpas…
Primeira vez que entro aqui…
Se tiver como apagar,por favor…
Ou me diga que eu apago este post…
desculpa…

Deise2007

Vlw pela ajuda felipedamiani. obrigadao mesmo !!! :lol: :lol: :lol:

Deise2007

Oi Lavh. Vc disse que eu preciso adicionar o jar q contem essa classe Entrada no meu classPath e importa-la para minha classe, sendo que eu nao sei fazer isso. Como eu faco ? Deve ser ridiculo, mas pra quem esta comecando a aprender a linguagem, quase tudo eh um bicho de sete cabecas! Voce pode me ajudar novamente?

felipedamiani

por nada, precisando é só postar…

Deise2007

preciso sim felipe. E sobre a questao do jar que esta no classpath que eu tenho que importar pra minha classe, eu nao entendi nada! como eu faco isso? :oops:

felipedamiani

se vc usa o eclipse, clica com o direito encima do projeto => Build Path/add external jars

Criado 20 de setembro de 2007
Ultima resposta 21 de set. de 2007
Respostas 10
Participantes 4