Ejercicio 1 1.1. Enunciado Escriba un programa completo en Java que imprima nombre en letras grandes igual a lo siguiente.
1.2.
su
Diagrama de Flujo
Inicio
AAAAA A A A A AAAAA A A A A
Y Y Y
Y Y Y
Y Y Y
AAAAA A A A A AAAAA A A A A
RRRRR R R R R R R R R R R
Fin
Univ. Ayar Yuman Paco Sanizo
Página 2
1.3.
Código Fuente
Laboratorio01; package Laboratorio01; public class ImprimirNombre {
/** * Escriba un programa completo en Java que imprima su nombre en letras * grandes igual a lo siguiente.(Ver guía) * * @author Ayar Yuman Paco Sanizo C.I. 4914576 LP * @version 1.0 21/08/2013 * */ public static void main(String[] args) {
Laboratorio01; package Laboratorio01; public class Cohetes {
/** * Escriba un programa completo en Java con el nombre de Cohetes que genera * la siguiente salida. (Ver guía) * * @author Ayar Yuman Paco Sanizo C.I. 4914576 LP * @version 1.0 21/08/2013 * */ public static void main(String[] args) {
Escriba el programa ImprimeCara, que imprime una cara, utilice los caracteres de texto. Es de esperar que sea mejor que esto:
3.2.
Diagrama de Flujo
Inicio
///// | o o | (| ^ |) | [_] | -----
Fin
Univ. Ayar Yuman Paco Sanizo
Página 6
3.3.
Código Fuente
Laboratorio01; package Laboratorio01; public class ImprimeCara {
/** * Escriba el programa ImprimeCara, que imprime una cara, utilice los * caracteres de texto. Es de esperar que sea mejor que esto: (Ver guía) * * @author Ayar Yuman Paco Sanizo C.I. 4914576 LP * @version 1.0 21/08/2013 * */ public static void main(String[] args) {
// Imprimir una cara System.out.println(" System.out.pr intln(" ///// "); System.out.println(" | o o | "); System.out.println("(| System.out.pr intln("(| ^ |)"); System.out.println(" System.out.pr intln(" | [_] | "); System.out.println(" System.out.pr intln(" ----- ");
// // // // //
Imprimir Imprimir Imprimir Imprimir Imprimir
cabello ojos orejas y nariz boca fin de cabeza
} }
3.4.
Prueba de ejecución
Univ. Ayar Yuman Paco Sanizo
Página 7
Ejercicio 4
4.1. Enunciado Escriba un programa en MuchoMejor, que genere la
Java completo de nombre siguiente salida (tome en
cuenta las líneas en blanco). Para "resaltar" una cadena es 'mucho' mejor utilizar las reglas de "la secuencia de escape". Además, "" representa una cadena vacía. No se olvide: utilizar \" en lugar de " ! '' no es lo mismo que "
4.2.
Diagrama de Flujo Inicio
Para "resaltar" una cadena es 'mucho' mejor utilizar las reglas de "la secuencia de escape".
Además, "" representa una cadena vacía. No se olvide: utilizar \" en lugar de " ! '' no es lo mismo que "
Fin
Univ. Ayar Yuman Paco Sanizo
Página 8
4.3.
Código Fuente
Laboratorio01; package Laboratorio01; public class MuchoMejor {
/** * Escriba un programa en Java completo de nombre MuchoMejor, que genere la * siguiente salida (tome en cuenta las líneas en blanco). * * Para "resaltar" una cadena es 'mucho' mejor utilizar las reglas de * "la secuencia de escape". * * Además, "" representa una cadena vacía. No se olvide: utilizar * \" en lugar de " ! '' no es lo mismo que " * * * @author Ayar Yuman Paco Sanizo C.I. 4914576 LP * @version 1.0 21/08/2013 * */ public static void main(String[] args) {
Para \"resaltar\" una cadena es" 'mucho' mejor utilizar" las reglas de la \"secuencia de escape\"." + "\n" Además, \"\" representa una cadena vacia." No se Olvide: utilizar \\\" en lugar de \" !" '' no es lo mismo que \"");
} }
4.4.
Prueba de ejecución
Univ. Ayar Yuman Paco Sanizo
Página 9
Ejercicio 5 5.1. Enunciado Explorando errores de sintaxis. ¿Cuáles son los mensajes de error del compilador cuando?: a) Se coloca el nombre del archivo en forma incorrecta.
b) Cuando se omite la declaración void.
c) Cuando se omite la declaración class. d) Cuando se omite una doble comilla “. e) Cuando se omite un paréntesis (o).
f) Cuando
se
omite
un
punto
.
en
una
declaración
del
System. g) Cuando se utiliza demasiadas llaves {o}. 5.2. Respuestas Los errores en el compilador son los siguientes: a) Type name is not valid. The type name '*error' is not
a valid identifier
b) Error:
Main method not found in class Laboratorio01.MuchoMejor, please define the main method as: public static void main(String[] args)
c) Error:
Could not find Laboratorio01.MuchoMejor
or
load
main
class
d) Exception in thread "main" java.lang.Error: Unresolved
compilation problem: String literal is not properly closed by a doublequote at Laboratorio01.MuchoMejor.main(MuchoMejor.java:28) e) String
literal is not properly closed by a double-
quote at Laboratorio01.MuchoMejor.main(MuchoMejor.java:28)
Univ. Ayar Yuman Paco Sanizo
Página 10
Exception in thread "main" java.lang.Error: Unresolved compilation problem: Syntax error on token "print", ( expected after this token at Laboratorio01.MuchoMejor.main(MuchoMejor.java:23) f) Exception in thread "main" java.lang.Error: Unresolved
compilation problem: Syntax error, insert ")" to complete Expression at Laboratorio01.MuchoMejor.main(MuchoMejor.java:28) g) Exception in thread "main" java.lang.Error: Unresolved
compilation problem: Syntax error, insert "}" to complete ClassBody
at Laboratorio01.MuchoMejor.main(MuchoMejor.java:32) Exception in thread "main" java.lang.Error: Unresolved compilation problem: at Laboratorio01.MuchoMejor.main(MuchoMejor.java:21)
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.