Alguem me da um exemple de como eu faço esse programa

6 respostas
M

ola pessoal

Pelo o que vocês podem perceber eu sou iniciante em programação começei esse ano.
mas vamos ao meu problema eu preciso fazer um programa que lê cinco números e determine quantos são negativos, quantos são positivos e quantos zeros foram inseridos.
só que eu não sei como eu faso isso. alguem pode me dar dicas ou algum exemplo???

obrigado desde já.

6 Respostas

nadilsons

Mas qual é a sua dúvida?
Nós não podemos fazer o programa para você…

B

A lógica seria pegar 5 números, fazer um algoritmo pra verificar se é maior que 0, igual ou menor e fazer as atribuições.

Se tu conseguir desenvolver a lógica em um “portugol” aí é só transferir para comandos em java.

K

cria 3 contadores, 1 para nºs negativos, 1 para nºs positivos e um para zero, ai é só mandar contar

K

olha me surgiu uma dúvida fazendo uns testes para ajuda-lo
algm pode resfrescar minha memoria para por exemplo como eu faco calculo em numero triangular?

dou um numero n, e tenho que fazer o calculo triangular para ele ai que esta a dúvida

como vou fazer ele calcular de 3 em 3 ? ex : 1 * 2 * 3 ou 4 * 5 * 6

vlw

bsl.lacerda
Programa X {

  Inteiro positivo = 0; negativo = 0; zero = 0;

   Inteiro [] numeros = {10, 5, 0, -5 -10};

  para (Inteiro x = 0; x < numeros.tamanho(); x++) {
    se ( numeros[x] > 0 ) { positivo += 1 }
    se ( numeros[x] < 0 ) { negativo += 1 }
    se ( numeros[x] == 0 ) { zero += 1 }
  }
 
  escreva("Positivos: " + positivo);
  escreva("Negativos: " + negativo);
  escreva("Iguais a zero: " + positivo);

}

Implementa aí agora!!!

E
class exemplo1{

		public void verifica(Integer n[]){

			for(int x=0;x<=4;x++){
				if(n[x] > 0){
					System.out.println("numero positivo: " + n[x]);
				}
				else if(n[x] < 0){
					System.out.println("numero negativo: " + n[x]);
				}

				else if(n[x] == 0){
					System.out.println("zero: " + n[x]);
				}

			}
		for(int y = 0;y <=4; y++){
		System.out.print(n[y]);}
		}
}



class exemplo2{
	public static void main(String args[]){
		
		Integer num[] = new Integer[5];
		num[0] = Integer.parseInt(args[0]);
		num[1] = Integer.parseInt(args[1]);
		num[2] = Integer.parseInt(args[2]);
		num[3] = Integer.parseInt(args[3]);
		num[4] = Integer.parseInt(args[4]);

		exemplo1 ex = new exemplo1();

		ex.verifica(num);
	}
}

compila e executa o exemplo2 digitando os numeros com espaço entre eles depois do "java exemplo2 "

espero ter ajudado

Criado 13 de março de 2009
Ultima resposta 13 de mar. de 2009
Respostas 6
Participantes 7