Laboratorio Semana2-fitz Berry, Abdiel Barria

  • Uploaded by: Abdiel Barria
  • 0
  • 0
  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Laboratorio Semana2-fitz Berry, Abdiel Barria as PDF for free.

More details

  • Words: 752
  • Pages: 5
Universidad de Panamá Centro Regional Universitario de Veraguas

Facultad de Informática, Electrónica y Comunicaciones Carrera: Licenciatura en Informática Educativa y Empresarial

Trabajo de programación IV Tema Informe de Laboratorio # 3 Profesor: Diego Santimateo G.

Integrantes: Abdiel Barría Fitz Berry

9-720-490 9-713-110

Fecha: Julio 4 de 2008

Informe del Laboratorio Semana#2 Autor: Abdiel Barría Fecha: 03/09/2008 1. Compile y use la MVJ para probar el then y else del if. Modifique para que en el then se despliegue: Que experimente:  En esta condición hace que se cumpla la primera porque la cadena tiene menos de 5 caracteres.  Si Modificamos la cadena1 se cumple la segunda condición ya que hemos alterado manualmente la cadena1. 2. Cree otro objeto String con el nombre string2, asígnele un valor y verifique si las cadenas son iguales: Que métodos Utilice:  Utilice el método Equals y el método compareto Que experimente:  El Método “equals” te compara si las dos cadenas son iguales  El Método “compareto” compara las cadenas y devuelve valores (como lo hace el strcmp en C). Dependiendo del valor que devuelve si devuelve un positivo(>0): significa que cadena1> cadena2 y si devuelve un negativo (<0): significa que cadena1 < cadena2. 3. Elabore un programa que tome una cadena de caracteres y la despliegue en el orden inverso de sus caracteres. ¿Qué métodos utilizó?¿Con cuantos objetos trabajó? ¿Qué métodos utilizó?



equalsIgnoreCase : Te Compara dos cadenas sin importantar que una este en mayuscula y la otra en miniscula.



Concat : Concatena una cadena con otra.



substring: lo podemos utilizar para extraer una subcadena de otra cadena.



endsWith: Se puede utilizar para determinar si una cadena termina en cietra secuencia caracteres o subcadena.



UperCase: podemos obtener de una cadena pasada en mayuscula otra cadena con sus caracteres en minuscula.

de

4. Elabore un Programa que tome una cadena de caracteres y la despliegue en el orden inverso de sus caracteres ¿Que Metodos Utilizo? ¿Con Cuantos objetos Trabajo?  

Utilize el Metodo Reverse Trabaje con dos Objeto:  El primero es una cadena original  El Segundo es para guardar la cadena en orden inverso

5. Utilice un Arreglo de objetos String(String [] MiArray = new String[5] ;) para almacenar cinco cadenas de caracteres. Construya un programa que despliegue cada elemento del arreglo en el orden inverso de sus caracteres. import javax.swing.*; import java.text.*; import java.lang.*; import java.io.*; import javax.swing.*; import java.lang.*; public class Inverso{ public static void main(String[] args){ String cadena="Ellos Inteligentes No Son"; String cadena2[]={"juan","jose","luis","maria","marta"}; String[] cadena5; StringBuffer cad=new StringBuffer("maria"); int j,i,k; i=cadena2.length; cadena5=new String[5]; StringBuffer cadenainvertida; StringBuffer[] caden=new StringBuffer[5]; cadenainvertida=cad.reverse(); for(j=0;j
6. ¿Que diferencias existen entre: a) String [ ] MiArray = new String [5]; • Este es un Vector de Cadenas b) char [ ] Mi Array= new char [5]; • Este es un vector de caracteres ¿que papel juega new en las declaraciones anteriores? • El new es un constructor para inicializar un objeto Ejemplos de Código Fuente Utilizados en el Laboratorio import javax.swing.*; import java.text.*; import java.lang.*; import java.io.*; import javax.swing.*; import java.lang.String.*; public class MiPractica1{ public static void main(String[] args){ String string1="ver"; int tam; System.out.println("***Bienvenidos a mi primera practica***"); if(string1.length()>5) System.out.println("***La cadena tiene mas de 5 caracteres\n"); else System.out.println("La cadena-> "+string1+": tiene 5 o menos carcteres\n"); string1="Buenos amigos";//Modificamos la cadena anterior System.out.println("1. Ejecutando el Then: Cadena String1= "+string1); if(string1.length()>5) System.out.println("***La cadena-> "+string1+" tiene mas de 5 caracteres\n"); else System.out.println("La cadena "+string1+" tiene 5 o menos carcteres\n"); System.out.println("2.Creacion de otro objeto String para verificar si son iguales"); String string2="Practicando en java"; System.out.println("Nueva cadena-> "+string2); if(string1.equals(string2)) System.out.println("Las cadenas->"+string1+" y "+string2+" son iguales"); else System.out.println("Las cadenas->"+string1+" y "+string2+" son diferentes" ); System.out.println("Metodo Utilizado es equals de la clase String\n" ); System.out.println("Utilizacion de 5 metodos de clase estring\n" ); System.out.println("Metodo 1: \n substring: lo podemos utilizar para extraer una subcadena de otra cadena.\nEjemplo:"); System.out.println(" Cadena1= "+string2); String cadena; cadena=string2.substring(0,14); System.out.println(" Subcadena de la cadena1= "+cadena+"\n"); System.out.println("Metodo 2: \n endsWith: Se puede utilizar para determinar si una cadena termina en cietra secuencia de caracteres o subcadena.\nEjemplo:"); System.out.println(" Cadena1= "+string1); System.out.println(" Secuencia a buscar en cadena1-> gos"); if(string1.endsWith("gos")) System.out.println(" La cadena "+string1+" termina en gos"); else System.out.println("El metodo a fallado"); System.out.println("Metodo 3: \n toUperCase: podemos obtener de una cadena pasada en mayuscula otra cadena con sus

caracteres en minuscula\nEjemplo:");

String minus; System.out.println("Cadena Base->"+string1); minus=string1.toLowerCase(); System.out.println("Nueva cadena en minuscula->"+minus); }//fin del main }//Fin de la clase

Related Documents


More Documents from ""

December 2019 15
December 2019 16
Vena Porta.docx
December 2019 29
Densidad.docx
December 2019 5
Herradura.docx
December 2019 11