image

Bolsas de estudo DIO PRO para acessar bootcamps ilimitados

Disponible sólo:

291 vacantes
Jalvo Santos
Jalvo Santos04/12/2022 00:04
Compartir
Microsoft Azure Cloud Native 2026Recomendado para tiMicrosoft Azure Cloud Native 2026

GFT - Java - DiferencaEntreDigitos

  • #Java

import java.util.Scanner;import java.util.Arrays;

public class DiferencaEntreDigitos {

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

int numero = scan.nextInt();

String numeroEmString = String.valueOf(numero); String[] split = numeroEmString.split("");

int[] ints = Arrays.stream(split).mapToInt(Integer::new).toArray();

int produto = 1; int soma = 0;

for (int i =0; i < ints.length; i++){ produto = produto * ints[i]; soma = soma + ints[i]; }

int resultado = produto - soma;

System.out.println(resultado);

// TODO: Retorne a diferença entre o produto e a soma dos dígitos.

}}

Give feedback

Compartir
Recomendado para ti
CI&T - Backend com Java & AWS
PcD Tech Bradesco - Java & QA Developer
Riachuelo - Primeiros Passos com Java
Comentarios (0)
Recomendado para tiMicrosoft Azure Cloud Native 2026