10.05.2014 Views

programación i - Universidad ORT Uruguay

programación i - Universidad ORT Uruguay

programación i - Universidad ORT Uruguay

SHOW MORE
SHOW LESS

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 />

}

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!