Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. //Exemplo0076
  2. //Nome: Guilherme Henrique Derze Matricula: 512991
  3. //Versao 01
  4.  
  5. import IO.*;
  6.  
  7. public class Exemplo0076
  8. {
  9. public static String separar_maiusculas ( String cadeia1 )
  10. {
  11. // Definir Dados
  12. int posicao, tamanho;
  13. String maiusculas;
  14. maiusculas = "";
  15. posicao = 0;
  16. tamanho = cadeia1.length ( );
  17. while ( posicao < tamanho )
  18. {
  19. if ( cadeia1.charAt ( posicao ) >= 'A' && cadeia1.charAt ( posicao ) <= 'Z' )
  20. {
  21. IO.println ( "Letra Maiuscula na Posicao " + posicao + " = " + cadeia1.charAt ( posicao ) );
  22. maiusculas = maiusculas + cadeia1.charAt ( posicao );
  23. }
  24. posicao = posicao + 1;
  25. }
  26.  
  27. if ( maiusculas.length ( ) > 0 )
  28. {
  29. IO.println ( "Sequencia de Letras Maiusculas = " + maiusculas );
  30. }
  31. return ( maiusculas );
  32. }
  33.  
  34. public static String separar_minusculas ( String cadeia2 )
  35. {
  36. // Definir Dados
  37. int posicao, tamanho;
  38. String minusculas;
  39. minusculas = "";
  40. posicao = 0;
  41. tamanho = cadeia2.length ( );
  42. while ( posicao < tamanho )
  43. {
  44. if ( cadeia2.charAt ( posicao ) >= 'a' && cadeia2.charAt ( posicao ) <= 'z' )
  45. {
  46. IO.println ( "Letra Minuscula na Posicao " + posicao + " = " + cadeia2.charAt ( posicao ) );
  47. minusculas = minusculas + cadeia2.charAt ( posicao );
  48. }
  49. posicao = posicao + 1;
  50. }
  51. //IO.println ( "Sequencia de Letras Minusculas = " + minusculas );
  52. return ( minusculas );
  53. }
  54.  
  55. public static void metodo01 ( )
  56. {
  57. // Definir Dados
  58. String x, y, z;
  59. z = IO.readString ( "Digite uma sequencia desejada: " );
  60. IO.println ( "Sequencia Lida = " + z );
  61. x = separar_maiusculas ( z );
  62. y = separar_minusculas ( z );
  63. IO.println ( "Maiusculas = " + x );
  64. IO.println ( "Minusculas = " + y );
  65. }
  66.  
  67. public static void main ( String [] args )
  68. {
  69. IO.println ( "EXEMPLO0076 - Programa em Java" );
  70. IO.println ( "Autor: Guilherme Henrique Derze" );
  71. metodo01 ( );
  72. IO.pause ( "Aperte ENTER para terminar. " );
  73. }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement