Вы находитесь на странице: 1из 5

Ingeniera en Animacin Digital Asignatura: Programacin Orientada a Objetos

y Efectos Visuales Profesor: ISC. Lizbeth Hernndez Oln


5
Unidad V Introduccin al paradigma de la Programacin Orientada a Objetos Fecha: 16/05/17
17/05/17
Practica 1 Excepciones Pgina 1 de 5

No. Control 16081882 Nombre del Alumno Mariana MedinaArellano

1. Enunciado del Problema.


2. Cdigo Fuente
//Mariana Medina Arellano 16081882

import java.util.Scanner;

class DivisionCero {

public static int cociente (int numerador, int denominador) {

int res= numerador/denominador;

return res;

public static void main (String args[]) {

Scanner leer = new Scanner(System.in);

System.out.println("Introduzca el numerador");

int num = leer.nextInt();

System.out.println("Introduzca el denominador");

int den = leer.nextInt();

int resultado = cociente(num,den);

System.out.println("El resultado es: " + resultado);

____________________________________________________________________________________

//Mariana Medina Arellano 16081882

import java.util.Scanner;

class DivisionCero1 {

public static int cociente (int numerador, int denominador) {

int res= numerador/denominador;

return res;

public static void main (String args[]) {

Scanner leer = new Scanner(System.in);

try{

System.out.println("introduzca numerador");

int num=leer.nextInt();

System.out.println("introduzca denominador");
int den=leer.nextInt();

int resultado= cociente(num, den);

System.out.println("el resultado es:" + resultado);

catch(ArithmeticException arithmeticException){

System.out.printf("\nException: %s\n",arithmeticException);

System.out.println("Cero es un denominador invalido.Intente de nuevo");

3. Impresin de pantalla, slo el resultado obtenido (no impresiones


de cdigo)
Ingeniera en Animacin Digital Asignatura: Programacin Orientada a Objetos

y Efectos Visuales Profesor: ISC. Lizbeth Hernndez Oln


Unidad V Fecha: 17/05/17
Practica 2 Pgina 3 de 5

No. Control 16081882 Nombre del Alumno Mariana MedinaArellano

1. Enunciado del Problema.


2. Cdigo Fuente
// Fig. 14.4: DemostracionFile.java

// Demostracin de la clase File.

import java.io.File;

public class DemostracionFile

// muestra informacin acerca del archivo especificado por el usuario

public void analizarRuta( String ruta )

// crea un objeto File con base en la entrada del usuario

File nombre = new File( ruta );

if ( nombre.exists() ) // si existe el nombre, muestra informacin sobre l

// muestra informacin del archivo (o directorio)

System.out.printf(

"%s%s\n%s\n%s\n%s\n%s%s\n%s%s\n%s%s\n%s%s\n%s%s",

nombre.getName(), " existe",

( nombre.isFile() ? "es un archivo" : "no es un archivo" ),

( nombre.isDirectory() ? "es un directorio" :

"no es un directorio" ),

( nombre.isAbsolute() ? "es ruta absoluta" :

"no es ruta absoluta" ), "Ultima modificacion: ",

nombre.lastModified(), "Tamanio: ", nombre.length(),

"Ruta: ", nombre.getPath(), "Ruta absoluta: ",

nombre.getAbsolutePath(), "Padre: ", nombre.getParent() );

if ( nombre.isDirectory() ) // muestra el listado del directorio

{
String directorio[] = nombre.list();

System.out.println( "\n\nContenido del directorio:\n" );

for ( String nombreDirectorio : directorio )

System.out.printf( "%s\n", nombreDirectorio );

} // fin de else

} // fin de if exterior

else // no es archivo o directorio, muestra mensaje de error

System.out.printf( "%s %s", ruta, "no existe." );

} // fin de else

} // fin del mtodo analizarRuta

} // fin de la clase DemostracionFile

____________________________________________________________________________________
__________________

// Fig. 14.5: PruebaDemostracionFile.java

// Prueba de la clase DemostracionFile.

import java.util.Scanner;

public class PruebaDemostracionFile

public static void main( String args[] )

Scanner entrada = new Scanner( System.in );

DemostracionFile aplicacion = new DemostracionFile();

System.out.print( "Escriba aqui el nombre del archivo o directorio: " );

aplicacion.analizarRuta( entrada.nextLine() );

} // fin de main

} // fin de la clase PruebaDemostracionFile


3. Impresin de pantalla, slo el resultado obtenido (no impresiones
de cdigo)

Вам также может понравиться