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

Ingeniera en Animacin Digital Asignatura: Programacin Orientada a Objetos

y Efectos Visuales Profesor: ISC. Lizbeth Hernndez Oln


Unidad 5 Excepciones. Fecha: 2 / 06 / 17
Pgina 1 de 4
No. Control 16081846 Nombre del Alumno Dayhana Garcia Gomez
1. Enuciado del Problema.
Programa que imprima una divisin y marque error al dividir el numerador entre 0. Programa
que divida el denominador entre 0 y este mande una leyenda que es imposible.

2. Cdigo Fuente
public static int cociente (int class DivisionCero {
numerador, int denominador) { public static int cociente (int
int res= numerador/denominador; numerador, intdenominador) {
return res; int res= numerador/denominador;
} return res;
public static void main (String args[]) { }
Scanner leer = new public static void main (String args[]) {
Scanner(System.in); Scanner leer = new
try{ Scanner(System.in);
System.out.println("introduzca System.out.println("introduzca
numerador"); numerador");
int num=leer.nextInt(); Ingeniera en Animacin Digital
System.out.println("introduzca y Efectos Visuales
denominador"); Asignatura: Programacin Orientada
int den=leer.nextInt(); a Objetos
int resultado= cociente(num, den); Profesor: ISC. Lizbeth Hernndez
System.out.println("el resultado es:" + Oln
resultado); Fecha: 07/06/2017
} Unidad 5 Excepciones Pgina 1de 2
catch(ArithmeticException No. Control 16081869 Nombre del
arithmeticException){ Alumno Yael Mrquez Martnez.
System.out.printf("\nException: int num=leer.nextInt();
%s\n",arithmeticException); System.out.println("introduzca
System.out.println("Cero es un denominador");
denominador invalido.Intente de int den=leer.nextInt();
nuevo"); int resultado= cociente(num, den);
} System.out.println("el resultado es:" +
} resultado);
} }
import java.util.Scanner; }
3. Impresion 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 5 Excepciones Fecha: 2/06/17
Practica 2 Ruta de archivo Pgina 3 de 4
No. Control 16081846 Nombre del Alumno GARCA GMEZ MARITZA DAYHANA
1. Enuciado del Problema.
Programa que imprima la ruta de un archivo

2. Cdigo Fuente

import java.io.File;
public class DemostracionFile if ( nombre.isDirectory() ) // muestra el listado
{ del directorio
// muestra informacin acerca del archivo { String directorio[] = nombre.list();
especificado por el usuario
public void analizarRuta( String ruta ) System.out.println( "\n\nContenido del
{ directorio:\n" );
// crea un objeto File con base en la entrada
del usuario
File nombre = new File( ruta ); for ( String nombreDirectorio : directorio )
System.out.printf( "%s\n", nombreDirectorio );
} // fin de else
if ( nombre.exists() ) // si existe el nombre, } // fin de if exterior
muestra informacin sobre l else // no es archivo o directorio, muestra
{ mensaje de error
// muestra informacin del archivo (o {
directorio) System.out.printf( "%s %s", ruta, "no existe."
);
System.out.printf( } // fin de else
} // fin del mtodo analizarRuta
"%s%s\n%s\n%s\n%s\n%s%s\n%s%s\n%s }
%s\n%s%s\n%s%s", import java.util.Scanner;
nombre.getName(), " existe",
( nombre.isFile() ? "es un archivo" : "no es un public class PruebaDemostracionFile
archivo" ), {
( nombre.isDirectory() ? "es un directorio" : public static void main( String args[] )
"no es un directorio" ), {
( nombre.isAbsolute() ? "es ruta absoluta" :
"no es ruta absoluta" ), "Ultima modificacion: Scanner entrada = new Scanner( System.in );
", DemostracionFile aplicacion = new
nombre.lastModified(), "Tamanio: ", DemostracionFile();
nombre.length(),
"Ruta: ", nombre.getPath(), "Ruta absoluta: ",
nombre.getAbsolutePath(), "Padre: ",
nombre.getParent() ); System.out.print( "Escriba aqui el nombre del
archivo o directorio: " );
aplicacion.analizarRuta( entrada.nextLine() );
} // fin de main } //

3. Impresion de pantalla.

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