programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
148 Programación I<br />
Ideas sobre una posible resolución: Hay transporte: camiones, camionetas y motos. También<br />
hay personas: empleados y clientes; envíos: remitente (cliente), destino, peso.<br />
Cada envío vincula un cliente con un transporte.<br />
16.4 Solución del Práctico 4<br />
Solución Práctico No. 4<br />
Tema: Clases y objetos<br />
Objetivo: Uso de clases predefinidas y creación de nuevas clases.<br />
Ejercicios 1., 2.<br />
package pruebaStringsMath;<br />
import java.io.*;<br />
class ClasePruebaStringMath {<br />
public static void main (String args[]) throws IOException {<br />
// Práctico 4, ejercicio 1: prueba de String<br />
String s1, s2, s3, s4;<br />
s1 = "Texto de prueba";<br />
s2 = "texto de prueba con blancos al final ";<br />
s3 = "texto de prueba";<br />
System.out.println("Comparación de s1 y s3 con == "+ s1+" - " + s3 +" es "+ (s1==s3));<br />
System.out.println("Comparación de s1 y s3 con equals "+ s1+" - " + s2 + " es "+<br />
(s1.equals(s3)));<br />
System.out.println("Comparación de s1 y s3 con equalsIgnoreCase "+ s1+" - " + s3 + " es "<br />
+(s1.equalsIgnoreCase(s3)));<br />
System.out.println("Comparación de s1 y s2 con compareTo "+ s1+" - " + s2 + " es "+<br />
(s1.compareTo(s2)));<br />
System.out.println("Largo del string "+s2 +" es "+s2.length());<br />
System.out.println("Paso a minusculas "+s1+ " es " + s1.toLowerCase());<br />
System.out.println("Paso a mayusculas "+s1+ " es " + s1.toUpperCase());<br />
System.out.println("Saco blancos a "+s2+" es " +s2.trim()+"-");<br />
System.out.println("Ubicacion de b en "+s2+" es " + s2.indexOf('b'));<br />
// Práctico 4, ejercicio 2: Prueba de Math<br />
int i,j,k;<br />
float p,r;<br />
double q;<br />
i = 10;<br />
j = 20;<br />
p = 14.5f;<br />
q = -45.67;<br />
System.out.println("El máximo entre "+i+ " y "+j+ " es "+Math.max(i,j));<br />
System.out.println("El máximo entre "+i+ " y "+p+ " es "+Math.max(i,p));<br />
System.out.println("El minimo entre "+i+ " y "+p+ " es "+Math.min(i,p));<br />
System.out.println("El valor absoluto de "+q +" es "+Math.abs(q));<br />
System.out.println("Potencia de "+i + " al cubo es "+Math.pow(i,3));<br />
System.out.println("Raíz de "+j + " es "+Math.sqrt(j));<br />
}