Skip to content

Instantly share code, notes, and snippets.

@HectorSaldes
Last active May 4, 2022 16:27
Show Gist options
  • Save HectorSaldes/fcdfdbf8f294e2383c25b9db4cbe8766 to your computer and use it in GitHub Desktop.
Save HectorSaldes/fcdfdbf8f294e2383c25b9db4cbe8766 to your computer and use it in GitHub Desktop.
Desarrollo web integral | Problema 1
package Problema1;
/*
- Saldaña Espinoza Hector
- Desarrollo web integral
- 9B
- Problema 1: Desarrolla un programa en Java que dada una cadena de caracteres determine la suma total de productos comprados en la papelería.
*/
import java.util.Arrays;
public class MainPapeleria {
public static void main(String[] args) {
// String compra = "32 lápices, 10 plumas, 7 cuadernos, 1 goma";
// String compra = "carpetas 8, plumones 10, 3marca textos";
// String compra = "Gomas, 9 sacapuntas, plumas2";
// String compra = "nada, 4 goma, 18plumas 2 saca puntas, 6cuadernos, teclados8,1,1,1,1,1,1,1,1";
// String compra = " ";
String compra = " mull ";
System.out.println("El total de la suma es: " + calcularSuma(compra) + " unidades.");
}
public static int calcularSuma(String compra) {
int total = 0;
String[] limpiar = Arrays.stream(compra.split("\\D")).filter(n -> !n.isBlank() && !n.isEmpty() && n != null).toArray(String[]::new);
for (String i : limpiar) total += Integer.parseInt(i);
return total;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment