Revisão - Array de Produtos
Parte da seção Fundamentos do Journey de Java da Coddy. Lição 62 de 73.
Desafio
FácilEscreva um método chamado prod que recebe um array de números como argumento e retorna o produto de todos os números na lista.
Lembrete, produto é a multiplicação de todos os números, para [1, 2, 3], retorne 6 = 1 * 2 * 3.
Experimente você mesmo
import java.util.Scanner;
public class Main {
public static int prod(int[] arr) {
// Escreva seu código abaixo
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String text = scanner.nextLine();
String[] stringArr = text.split(",");
int[] arr = new int[stringArr.length];
for (int i = 0; i < stringArr.length; i++) {
arr[i] = Integer.parseInt(stringArr[i]);
}
int result = prod(arr);
System.out.println("Product of array elements: " + result);
}
}Todas as lições de Fundamentos
4Operadores - Parte 1
Operadores aritméticosOperador móduloIncremento/DecrementoPós-incremento/Pós-decrementoAtalhos aritméticosOperadores de comparaçãoComparação de strings7IO Básico
Métodos System.outFormatação da saídaClasse ScannerRevisão - Até 120Revisão - Verdadeiro ou falso5Operadores — Parte 2
Operadores lógicos — Parte 1Operadores lógicos — Parte 2Revisão — Lógica simplesOperadores lógicos — Parte 3Operadores lógicos — Parte 411Fundamentos de Arrays
Declarando ArraysAcessando ElementosModificando ArraysMétodos de ArrayRevisão - Array de ProdutosRevisão - Array Invertido3Variáveis — Parte 2
ConstantesConvenções de nomenclaturaRecapitulação — Inicializar variáveisConversão de tipos — Parte 1Conversão de tipos — Parte 26Tomada de Decisão
Instrução IfIf - ElseInstrução SwitchOperador TernárioRevisão - If ElseIf - Else AninhadoPratique por conta própria: Compilador de Java online