0votos

Taller en Java

por alvaro sanz llorente hace 1 año

Aquí la solución

Mayúsculas, minúsculas y números Programarlo en Phyton

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import java.util.ArrayList; 
import java.util.Scanner; 
 
public class Taller { 
 
    public static void main(String[] args) { 
        Scanner sc = new Scanner(System.in); 
        ArrayList<String> palabras = new ArrayList<String>(); 
 
        String palabra = ""; 
        int contmayuscula = 0; 
        int contminuscula = 0; 
        int contnumero = 0; 
        int x = 0; 
 
        System.out.println("¿Cuanta cantidad de casos de prueba quieres?"); 
        x = sc.nextInt(); 
 
        for (int f = 0; f < x; f++) { 
            System.out.println("Introduce palabra"); 
            palabra = sc.next(); 
            palabras.add(palabra); 
        System.out.println(x); 
        for (int f = 0; f < palabras.size(); f++) { 
            System.out.println(palabras.get(f)); 
        for (int f = 0; f < palabras.size(); f++) { 
 
            for (int c = 0; c < palabras.get(f).length(); c++) { 
                if(palabras.get(f).charAt(c)==' '){ 
                    contnumero=0; 
                }else if (Character.isUpperCase(palabras.get(f).charAt(c))) { 
                    contmayuscula++; 
                } else if (Character.isLowerCase(palabras.get(f).charAt(c))) { 
                    contminuscula++; 
                } else if(Character.isDigit(palabras.get(f).charAt(c))) { 
                    contnumero++; 
 
 
            System.out.println(contmayuscula + " " + contminuscula + " " 
                    + contnumero); 
            contmayuscula = 0; 
            contminuscula = 0; 
            contnumero = 0; 
 

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.