cami-la / loops-e-arrays

Repositório do curso Estruturas de Repetição e Arrays com Java. Curso este oferecido pela Digital Innovation one e ministrado por mim.
https://web.digitalinnovation.one/home
1.39k stars 351 forks source link

Versão mais curta do exercício Par e ímpar #40

Open AlexeiRuizR opened 1 year ago

AlexeiRuizR commented 1 year ago

Olá Camila: Estou apenas passando para sugerir uma versão um pouco mais curta da resolução do exercício Par e Ímpar. Se você tiver a quantidade total de números (count), subtraindo a quantidade de números pares (quantPares), calcularíamos a quantidade de números ímpares. Ficaria assim: package br.com.dio.exercicios.loops;

import java.util.Scanner;

public class Ex4_ParEImpar { public static void main(String[] args) { Scanner scan = new Scanner(System.in);

    int quantNumeros;
    int numero;
    int quantPares = 0;

    System.out.println("Quantidade de números: ");
    quantNumeros = scan.nextInt();

    int count = 0;
    do {
        System.out.println("Número: ");
        numero = scan.nextInt();

        if (numero % 2 == 0 ) quantPares++;

        count++;
    } while(count < quantNumeros);

    System.out.println("Quantidade Par: " + quantPares);
    System.out.println("Quantidade Ímpar: " + (count -quantPares));
}

}

cami-la commented 1 year ago

Oi, @AlexeiRuizR. Muito obrigada pela sugestão! (:

Como o curso é para as pessoas que estão bem no início do mundo da programação, vale a pena se um pouco redundante nesse início para que elas entendam o funcionamento do laço de repetição.

Mas é assim mesmo! Quado tiver mais sugestões, pode falar.