Elabora un programa que contenga una clase TipoOracion
Publicado por angel (4 intervenciones) el 05/05/2021 16:24:26
Elabora un programa que contenga una clase “TipoOracion” que a partir de una oración
ingresada por pantalla, convierta la primera letra de cada palabra en mayúscula. Se
determina que la oración ha finalizado cuando se ingrese el punto (.) al final de la
cadena.
codigo
solo me falta que agregue el punto final me daba error
ingresada por pantalla, convierta la primera letra de cada palabra en mayúscula. Se
determina que la oración ha finalizado cuando se ingrese el punto (.) al final de la
cadena.
codigo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.util.Scanner;
public class Oracion2 {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
System.out.println("Introduce una cadena ->");
String cadena = sc.nextLine();
String[] split = cadena.split("");
for (int i = 0; i < split.length; i++) {
if(i == 0 || split[i-1].equals(" ")) {
split[i] = split[i].toUpperCase();
}
}
System.out.println(String.join("", split));
}
}
solo me falta que agregue el punto final me daba error
Valora esta pregunta


0