Preciso de ajuda - Urgente

5 respostas Resolvido
programaçãojava
P

error

5 Respostas

Jonathan_Medeiros

Resolver o exercício para você não é te ajudar, se quer ajuda comece se ajudando!
Procure revisar os conteúdos perdidos, praticar e tentar fazer, aí sim, caso surja alguma dúvida pontual, poste aqui no GUJ que todos os membros estarão dispostos a te ajudar!

P

error

Jonathan_Medeiros

Primeiro conselho, ao criar um tópico, sempre coloque como título o problema ou dúvida real, pois títulos como “SOCORRO” e “AJUDA” não são bem vistos, afinal, se está postando aqui é porque tem algum problema ou dúvida e precisa de ajuda, caso contrário não estaria aqui, concorda ?

Pois bem, sobre o exercício, não somente este mas qualquer exercício, é importante entender o que o enunciado pede e resolver o problema por partes, não há motivo para se afobar com o problema de uma só vez, resolva com calma, etapa por etapa.

1º Passo: Crie uma classe java para codificar o exercício
2º Passo: Faça um laço de repetição que solicite 5 números ao usuário
(O exercício pede para utilizar o laço FOR).
3° Passo: Divida em pequenas etapas

  • verifique se o número lido é maior que zero, caso seja, o número em questão é positivo, você deverá somá-lo. (Utilize uma variável somaPositivos por exemplo)
  • verifique se o número lido é menor que zero, caso seja, o número em questão é negativo, você deverá somá-lo. (Utilize uma variável somaNegativos por exemplo)
  • verifique se o número lido é par (Caso seja você irá contá-lo, com uma variável contaQuantidadePares por exemplo) caso contrário o número é ímpar concorda ?
    utilize a mesma lógica de contagem dos pares para os números ímpares.
  • verifique se o número lido é múltiplo de 5 ou 10.
    Como saber se o número é múltiplo de 5 ou de 10 ?
    Exemplo:
    Se o resto da divisão do número lido por 5 for igual a zero, o número lido é múltiplo de de 5.
    Se o resto da divisão do número lido por 10 for igual a zero, o número lido é múltiplo de de 10.
    (Utilize a mesma lógica de contagem para os números múltiplos de 5 e 10)

4º Passo: Monte uma mensagem de apresentação para o usuário com os dados solicitados pelo exercício.
5º Passo: Exiba a mensagem montada no passo 3.

M
Solucao aceita

Tá aí o código me desculpe se foi tarde demais kkk
Boa sorte no curso!

import java.util.Scanner;

public static void main(String[] args) {

int[] vetor = new int[5];

int numeroDeImpares = 0;

int numeroDePares = 0;

int numeroDeMultiplosDeCinco = 0;

int numeroDeMultiplosDeDez = 0;

int somaDePositivos = 0;

int somaDeNegativos = 0;

for (int i = 0; i < vetor.length; i++) {

System.out.println(Insira um número);

vetor[i] = new Scanner(<a href="http://System.in">System.in</a>).nextInt();

if (vetor[i] % 2 != 0) {

numeroDeImpares++;

} else {

numeroDePares++;

}

if (vetor[i] % 5 == 0) {

numeroDeMultiplosDeCinco++;

}

if (vetor[i] % 10 == 0) {

numeroDeMultiplosDeDez++;

}

}

for (int j = 0; j < vetor.length; j++) {

if (vetor[j] < 0) {

somaDeNegativos = (somaDeNegativos + vetor[j]);

} else {

somaDePositivos = (somaDePositivos + vetor[j]);

}

}

System.out.println("A soma dos números positivos é: " + somaDePositivos);

System.out.println("A soma dos números negativos é: " + somaDeNegativos);

System.out.println("O número de números pares é: " + numeroDePares);

System.out.println("O número de números impares é: " + numeroDeImpares);

System.out.println("O número de números multiplos de cinco é: " + numeroDeMultiplosDeCinco);

System.out.println("O número de números multiplos de dez é: " + numeroDeMultiplosDeDez);

}

}
M

Se consegui responder sua pergunta considere marcar a minha resposta com SOLUÇÃO.

Obrigado e até a próxima! (^-^)

Criado 26 de novembro de 2018
Ultima resposta 29 de nov. de 2018
Respostas 5
Participantes 3