Sie sind auf Seite 1von 6

EJERCICIOS DE AUTOEVALUACION 2.

1 Complete las siguientes oraciones: a) El cuerpo de cualquier mtodo empieza con un (a) { y termina con un (a) } b) Todo instruccin termina con un ; c) La instruccin if (presentado en este capitulo) se utiliza para tomar decisiones. d) // indica el inicio de un comentario de fin de lnea e) Lineas en blanco , caracateres de espacio, caraceteres de nueva lnea y caracteres de tabulacin se conocen como espacio en blancos . f) La clase JOptionPane contiene mtodos que marcaran cuadros de dialogo de mensaje y entradas. g)Las palabras claves estn reservadas para su uso en java h) Las aplicaciones en java comienzan su ejecucin en el mtodo main i) Los mtodos System.out.print y Sytem.out.println muestran informacin en la ventana de comandos j) Para llamar un mtodo Atatic se utiliza el nombre de su clase seguido de un punto (.) y el nombre de ese mtodo . 2.2 Conteste con verdadero o falso a cada uno de las siguientes proposiciones; en caso de ser falso , explique porque . A) Los comentarios hacen que la computadora imprima el texto que va despus de los caracteres // en la pantalla , al ejecutar se programa Respuesta:

Falso, los comentarios no producen ninguna accin cuando el programa se ejecuta se utiliza para documentar programas y mejorar su legibilidad . B) Todas las variables debe recibir un tipo cuando no declaran Respuesta:

Verdadero: C) Java considera que las variables numero y NuMeRo son idnticas Respuesta:

Falso , Java es sensible a maysculas y a minsculas , por lo que estas variables son distintas D) El operador residuo (%) puede utilizarse solamente con operandos enteros Respuestas:

Falso, el operador residuo pued*e utilizarse tambin como operando no enteros en java E) Los operadores arimeticos * , / , % , + y - tienen todos el mismo nivel de presidencia Respuesta:

Falso , los operadores * ,/ y % se encuentran en el mismo nivel de precedencia , y los operadores + y se encuentran en un nivel de menor precedencia F) El mtodo Integer .parseInt convierte un valor String es un valor entero (int). Respuesta

Falso , el mtodo Integer.parserInt convierte un valor String y un valor entero (int) . 2.3 Escriba declaraciones o instrucciones en java para realizar cada una de las siguientes tareas: a) Declarar las variables c, estaEsUnaVariable , q76354y numero como de tipo Int . Respuesta : a) Int c , estaEsUnaVariable, q76354, numero; Int c; Int estaEsUnaVariable; Int q76354; Int numero; B) Mostrar un cuadro de dialogo que pida al usuario que escriba un entero y asi sigue el resultado a la variable de valor tipo String. Respuesta: b) String valor =-JOptionPane.showIntputDialog ( escribe un entero ); C) Convertir el valor String del inicio( h) en un entero , y guardar el valor convertir en la variable entera edad Respuesta: c) Int edad= Integer.parseInt (Valor);

D) Si la variable numero no es igual a 7 , mostrar la variable numero no es igual a 7 en un cuadro de dialogo . Utiliza la versin del cuadro de dialogo de mensaje que requiere dos argumentos Respuesta d) If (numero i=7) Joption.Panel.showMessaDialog (null, La variable numero no es igual 7); E) Imprimir este es un programa en Java en una lnea de ventana comandos. Respuesta: e) System.out.println (Este es un programa en Java); F) Imprimir Este es un programa en Java en dos lneas dela ventana de comandos; la segunda lnea debe terminar en Java. Utilice solo una instruccin. Respuesta: f) System.out.println (Este es un programa en/nJava);

2.4. Identifique y corrija los errores en cada una de las siguientes instrucciones: A) If (c < 7); JOptionPane.showMessagDialog (Null , c es menor que 7); Respuesta: a) Error: Hay un punto y como despus del parntesis derecho de la condicin (c<7) en la instruccin if. Conexin: quita el punto y coma que va despus del parntesis derecho [Nota: como resultado, la instruccin de salida se ejecutara, sin importar que la condicin en la instruccin if sea verdadera] B) if(c=>7); JOptionPane.showMessagDialog( null,c es igual a mayor que 7); Respuesta: b)Error: El operador ralacional => es incorrecto . Correccion: cambie=>if >=;

2.5 Escribe declaraciones , instrucciones o comentarios para realizar cada una de las siguientes tareas: A) Indicar que un programa calculara el producto de 3 enteros . Respuesta a) // Calcula el producto de 3 enteros B) Declarar las variables x , y , z y resultado del tipo int . Respuesta: b) Int x , y , z , resultado ; O Int z; Int y ; Int z; Int resultado ; C) Declarar la variable xVal , yVal y zVal de tipo String . Respuesta: c) String xVal , yVal , zVal ; o String xVal; String yVal; String zVal; D) Pedir al usuario que escriba el primer valor , leer el valor del usuario y guardado en la variable xVal. Respuesta: d) xVal= JOptionPane.showInputDialog(Escriba el primer entero:);

E) Pedir al usuario que escriba el segundo valor , leer el valor del usurio y guardarlo en la variable yVal . Respuesta: e) yVal= JOptionPane.showInputDialog ( Escribe el segundo entero:); F) Pedir al usuario que escriba el tercer valor , leer el valor del usuario y guardarlo en la variable xVal.

Respuesta: f) ZVal= JOptionPane.showInputDialog(Escriba el tercer valor entero:);

G) Convertir xVal en int y guardar el resultado de la variable de x. Respuesta: g) X=Integer .ParseInt (xVal); H) Convertir yVal en int y guardar el resultado en la variable y. Respuesta: h) Y= Integer .ParseInt (yVal);

I) Convertir zVAl en int y guardar el resultado en la variable z. Repsuesta: i) Z= Integer .ParseInt (zVal);

J) Calcular el producto de los tres enteros contenidos en la variable x , y y z , y asignar el resultado a la variable resultado. Respuesta: j) Resultado = x*y*z;

K) Mostrar un cuadro de dialogo con el mensaje El producto es , seguido del valor de la variable resultado Respuesta: k) JOptionPane.showMessagDialog( null , El producto es + resultado ); L) Terminar el programa e indicar una terminacin correcta . Respuesta: l) System .exit (0);

2.6) Utilizando las operaciones que escribi en el ejercicio 2.5 , escriba un programa completo que calcule e imprima el producto de tres enteros. // Ex 2.6: Producto .java //Calcular el producto de tres enteros .

//Paquetes de Java Import javax.swing.JOptionPane; Public Class Producto { Public static void main ( String args[]) {
Int x ; Inty; Intz; Int resultado; //primer numero //segundo numero //tercer numero //product o de los numerous

String xVal; String yVal; String zVal;

//primera cadena introducida por el usuario //segunda cadena introducida por el usuario //tercera cadena introducida por el usuario

xVal= JOptionPane.showInputDialog(Escriba el primer entero); yVal= JOptionPane.showInputDialog(Escriba el segundo entero); zVal= JOptionPane.showInputDialog(Escriba el tercero entero);

x=Integer.parseInt( xVal); y=Integer.parseInt( yVal); z=Integer.parseInt( zVal); resultado * x *y*z; JOptionPane.showMessagDialog(null , El producto es + resultado); System.exit(0); } //fin mtodo main }// fin de la clase producto

Das könnte Ihnen auch gefallen