Advertisement
fmbalvarez

Guía 2 - Ejercicio 10

Mar 23rd, 2015
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.31 KB | None | 0 0
  1. import java.io.*;
  2. import java.util.StringTokenizer;
  3.  
  4. public class Ejercicio10 {
  5.        
  6.         /*
  7.          * 10.Escribir un método que lea una línea de caracteres ingresada por teclado,
  8.          * que consistirá de varias oraciones (cada oración se reconoce porque está
  9.          * separada por un punto), y devuelva la cantidad de oraciones que encuentra.
  10.          */
  11.        
  12.         public static int main(){
  13.                
  14.                 BufferedReader lector = new BufferedReader(new InputStreamReader(System.in));
  15.                 String entrada = "";
  16.                 int cantidadDeOraciones = 0;
  17.  
  18.                 try {
  19.                         entrada = lector.readLine();
  20.                 } catch (IOException e) {
  21.                         System.out.println("No se puede leer el metodo de entrada");
  22.                 }
  23.                
  24.                 if (entrada != null  || !entrada.isEmpty()){
  25.                         StringTokenizer tokenizer = new StringTokenizer(entrada, ".");
  26.                         while (tokenizer.hasMoreTokens()){
  27.                                
  28.                                 cantidadDeOraciones++;
  29.                                 tokenizer.nextToken();
  30.                         }
  31.                 }
  32.                
  33.                 return cantidadDeOraciones;
  34.         }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement