Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
AlexeiRuizR opened this issue Jan 18, 2023 · 1 comment
Open

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

AlexeiRuizR opened this issue Jan 18, 2023 · 1 comment

Comments

@AlexeiRuizR
Copy link

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
Copy link
Owner

cami-la commented Jan 18, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants