SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org
IES Gran Capitán
Módulo: Programación
Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web”
Listado Básico 1
Fecha entrega: 08-10-2015
Autor: Miguel Ángel López Moyano
Listado Básico 1 2
Autor: Miguel Ángel López Moyano
1. Los tipos de datos “primitivos” tienen un tratamiento especial, ya que no son
objetos (no se crean con new) y se usan frecuentemente en los programas. La razón
para el tratamiento especial es que crear un objeto con new -especialmente variables
pequeñas y simples- no es eficiente porque new coloca el objeto en el montículo
(trozo de memoria RAM). Para estos tipos, Java crea una variable "automática"
que no es una referencia. La variable guarda el valor, y se coloca en la pila (otro
trozo de memoria RAM más rápida y eficiente) para que sea más eficiente. Java
determina el tamaño de cada tipo primitivo. Estos tamaños no varían de una
plataforma a otra Indica los bits (no bytes) que ocupan y rango de valores posibles.
Tipo de variable Tamaño en bits Rango de valores
boolean - true, false
byte 8 -128 a 127
short 16 -32.768 a 32.767
int 32 -2.147.483.648 a 2.147.483.649
long 64 -9 · 1018 a 9 · 1018
float 32 -3,4 · 1038 a 3,4 · 1038
double 64 -1,79 · 10308 a 1,79 · 10308
char 16 Caracteres (en Unicode)
2. Crea la clase EjemploListaAnidada que muestre la siguiente salida. Para ello
utiliza el método System.out.print() con los caracteres n y t
Código:
Resultado:
Listado Básico 1 3
Autor: Miguel Ángel López Moyano
3. Crea la clase TablaAbecedarioMinusculas que muestre la siguiente salida. Para
ello utiliza el método System.out.print() con los caracteres n y t. Utiliza una
variable char con el código Unicode para mostrar la letra ñ. (no uses udddd)
Código:
Resultado:
4. Crea la clase CaracteresEspagnoles que muestre la siguiente salida. Para ello
utiliza el método System.out.print() con los caracteres n y t. Utiliza el formato de
carácter udddd
Listado Básico 1 4
Autor: Miguel Ángel López Moyano
Código:
Resultado:
5. Crea la siguiente clase y justifica los resultados
Código:
Resultado:
El resultado correcto es 10000. Es primer resultado sale de forma incorrecta porque la
operación que se realiza da como resultado un número mayor que 127 y no cabe en un
byte.
6. Crea la siguiente clase y justifica por qué el sufijo float (f ó F) es necesario:
Código:
Listado Básico 1 5
Autor: Miguel Ángel López Moyano
Resultado:
Es necesario indicar el sufijo float porque de lo contrario java tomaría el valor por defecto
que sería un double.
7. Crea la clase EsconditeConfuso con las siguientes sentencias. Interprétalas y
coméntalas en el código
Código:
Resultado:
8. Indica si es verdadero o falso:
Listado Básico 1 6
Autor: Miguel Ángel López Moyano
a. El tamaño del tipo boolean no está explícitamente definido; sólo se especifica que
debe ser capaz de tomar los valores true o false.
Verdadero.
b. Todos los tipos numéricos tienen signo, de forma que es inútil tratar de utilizar
tipos sin signo.
Verdadero.
c. El ámbito determina tanto la visibilidad como la vida de los nombres definidos
dentro. Se delimita mediante corchetes []
Falso. Se delimita mediante llaves {}
d. La asignación de una variable dentro de un ámbito se mantiene fuera del ámbito.
Verdadero.
e. Una variable definida dentro de un ámbito está disponible también fuera de su
ámbito.
Falso. Solo está disponible dentro de su ámbito.
f. Java permite convertir (casting) cualquier tipo primitivo en cualquier otro tipo,
excepto boolean, que no permite ninguna conversión.
Verdadero.
g. Java convierte automáticamente un tipo de datos en otro cuando sea adecuado
(de int a float, p.ej.)
Verdadero.
h. Con las conversiones reductoras (de float a int, p.ej.) nunca se corre el riesgo de
perder información.
Falso. En este caso se perderían los decimales.
i. Hay representación literal de números binarios en Java.
Verdadero.
j. Los sufijos de double, float y long pueden aparecer tanto en mayúsculas como en
minúsculas: 0d, 0D, 0f, 0F, 0l, 0L.
Verdadero.
Listado Básico 1 7
Autor: Miguel Ángel López Moyano
k. El prefijo hexadecimal 0x siempre ha de ir en minúsculas
Verdadero.
9. Si se asigna un valor a una variable fuera de rango (mayor de lo establecido), ¿qué
ocurre? ¿Existe alguna manera de resolverlo? Demuéstralo mediante un ejemplo.
(VariableFueraDeRango)
Se produciría un resultado erróneo ya que no es capaz de representar el valor de dicha
variable.
Código:
Resultado:
10. Crea una clase AsignacionVariables con el siguiente código. Corrígela si es
necesario y coméntala en el mismo código fuente, indicando errores y valores de
variables
Código:
Listado Básico 1 8
Autor: Miguel Ángel López Moyano
Resultado:
11. Como veremos más adelante, para garantizar que un objeto ha sido inicializado
existen los constructores. ¿Existe algún problema si se intenta acceder al valor de
una variable y ésta no ha sido inicializada?
Sí, debemos inicializar la variable dándole algún valor, de lo contrario el compilador nos
dará un error advirtiéndonos de que no se ha inicializado dicha variable.
12. Qué tipo de problema puede existir con la asignación de variables
No se pueden asignar valores que estén fuera del rango de la variable, de lo contrario
obtendríamos datos erróneos.

Más contenido relacionado

La actualidad más candente (8)

Examen
Examen Examen
Examen
 
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
 
Cuarta práctica calificada de lp1 2012 - i
Cuarta práctica calificada de lp1   2012 - iCuarta práctica calificada de lp1   2012 - i
Cuarta práctica calificada de lp1 2012 - i
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015
 
Programacion orientada a objetos ss14
Programacion orientada a objetos ss14Programacion orientada a objetos ss14
Programacion orientada a objetos ss14
 
MANUAL DE DFD
MANUAL DE DFD MANUAL DE DFD
MANUAL DE DFD
 

Similar a Listado Ejercicios Básicos Java1

C6 net beansentradasysalidas
C6 net beansentradasysalidasC6 net beansentradasysalidas
C6 net beansentradasysalidas
alenco
 
Java script(diapositivas)
Java script(diapositivas) Java script(diapositivas)
Java script(diapositivas)
Roberto Mejia
 

Similar a Listado Ejercicios Básicos Java1 (20)

Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
Ejercicios de Java Básico. Listado 1 de Ejercicios.Programación.
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Aa javaaa intro
Aa javaaa introAa javaaa intro
Aa javaaa intro
 
Semana03 prog ii
Semana03 prog iiSemana03 prog ii
Semana03 prog ii
 
Variables
VariablesVariables
Variables
 
Programacion I
Programacion IProgramacion I
Programacion I
 
Manual
ManualManual
Manual
 
P01 secuencial
P01 secuencialP01 secuencial
P01 secuencial
 
C6 net beansentradasysalidas
C6 net beansentradasysalidasC6 net beansentradasysalidas
C6 net beansentradasysalidas
 
Tipos de variables en visual basic ejemplos
Tipos de variables en visual basic   ejemplosTipos de variables en visual basic   ejemplos
Tipos de variables en visual basic ejemplos
 
Java script(diapositivas)
Java script(diapositivas) Java script(diapositivas)
Java script(diapositivas)
 
Proyecto final de curso
Proyecto final de cursoProyecto final de curso
Proyecto final de curso
 
Primer programa en 1
Primer programa en 1Primer programa en 1
Primer programa en 1
 
Capítulo ii elementos java
Capítulo ii elementos javaCapítulo ii elementos java
Capítulo ii elementos java
 
Practica5
Practica5Practica5
Practica5
 
Manual de-java
Manual de-javaManual de-java
Manual de-java
 
Estructuras de datos
Estructuras de datosEstructuras de datos
Estructuras de datos
 
Introducción a la programación en java
Introducción a la programación en javaIntroducción a la programación en java
Introducción a la programación en java
 
Variables en Visual Basic 6.0
Variables en Visual Basic 6.0Variables en Visual Basic 6.0
Variables en Visual Basic 6.0
 

Más de Miguel Angel López Moyano

Más de Miguel Angel López Moyano (20)

Material design
Material designMaterial design
Material design
 
Material design (Trabajo)
Material design (Trabajo)Material design (Trabajo)
Material design (Trabajo)
 
Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)
 
Principios heurísticos de Nielsen (Trabajo)
Principios heurísticos de Nielsen (Trabajo)Principios heurísticos de Nielsen (Trabajo)
Principios heurísticos de Nielsen (Trabajo)
 
PHP: Instalación de Apache2, PHP5 y MySQL
PHP: Instalación de Apache2, PHP5 y MySQLPHP: Instalación de Apache2, PHP5 y MySQL
PHP: Instalación de Apache2, PHP5 y MySQL
 
Autenticación de usuarios usando Kerberos
Autenticación de usuarios usando KerberosAutenticación de usuarios usando Kerberos
Autenticación de usuarios usando Kerberos
 
¿Qué es Kerberos?
¿Qué es Kerberos?¿Qué es Kerberos?
¿Qué es Kerberos?
 
Java básico: Expresiones
Java básico: ExpresionesJava básico: Expresiones
Java básico: Expresiones
 
Bloqueos isp
Bloqueos ispBloqueos isp
Bloqueos isp
 
Presentación Web application firewall
Presentación Web application firewallPresentación Web application firewall
Presentación Web application firewall
 
Documentación Web application firewall
Documentación Web application firewallDocumentación Web application firewall
Documentación Web application firewall
 
Anexo Web application firewall
Anexo Web application firewallAnexo Web application firewall
Anexo Web application firewall
 
Arranque dual en Mac
Arranque dual en MacArranque dual en Mac
Arranque dual en Mac
 
Web kiosk con ubuntu
Web kiosk con ubuntuWeb kiosk con ubuntu
Web kiosk con ubuntu
 
Web application firewall
Web application firewallWeb application firewall
Web application firewall
 
Google Cloud Print
Google Cloud PrintGoogle Cloud Print
Google Cloud Print
 
Planificacion de tareas en windows
Planificacion de tareas en windowsPlanificacion de tareas en windows
Planificacion de tareas en windows
 
Monitorizacion de Sistemas
Monitorizacion de SistemasMonitorizacion de Sistemas
Monitorizacion de Sistemas
 
Uso de Telnet en Windows y Linux
Uso de Telnet en Windows y LinuxUso de Telnet en Windows y Linux
Uso de Telnet en Windows y Linux
 
Administracion remota windows
Administracion remota windowsAdministracion remota windows
Administracion remota windows
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Último (20)

Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 

Listado Ejercicios Básicos Java1

  • 1. IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org IES Gran Capitán Módulo: Programación Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web” Listado Básico 1 Fecha entrega: 08-10-2015 Autor: Miguel Ángel López Moyano
  • 2. Listado Básico 1 2 Autor: Miguel Ángel López Moyano 1. Los tipos de datos “primitivos” tienen un tratamiento especial, ya que no son objetos (no se crean con new) y se usan frecuentemente en los programas. La razón para el tratamiento especial es que crear un objeto con new -especialmente variables pequeñas y simples- no es eficiente porque new coloca el objeto en el montículo (trozo de memoria RAM). Para estos tipos, Java crea una variable "automática" que no es una referencia. La variable guarda el valor, y se coloca en la pila (otro trozo de memoria RAM más rápida y eficiente) para que sea más eficiente. Java determina el tamaño de cada tipo primitivo. Estos tamaños no varían de una plataforma a otra Indica los bits (no bytes) que ocupan y rango de valores posibles. Tipo de variable Tamaño en bits Rango de valores boolean - true, false byte 8 -128 a 127 short 16 -32.768 a 32.767 int 32 -2.147.483.648 a 2.147.483.649 long 64 -9 · 1018 a 9 · 1018 float 32 -3,4 · 1038 a 3,4 · 1038 double 64 -1,79 · 10308 a 1,79 · 10308 char 16 Caracteres (en Unicode) 2. Crea la clase EjemploListaAnidada que muestre la siguiente salida. Para ello utiliza el método System.out.print() con los caracteres n y t Código: Resultado:
  • 3. Listado Básico 1 3 Autor: Miguel Ángel López Moyano 3. Crea la clase TablaAbecedarioMinusculas que muestre la siguiente salida. Para ello utiliza el método System.out.print() con los caracteres n y t. Utiliza una variable char con el código Unicode para mostrar la letra ñ. (no uses udddd) Código: Resultado: 4. Crea la clase CaracteresEspagnoles que muestre la siguiente salida. Para ello utiliza el método System.out.print() con los caracteres n y t. Utiliza el formato de carácter udddd
  • 4. Listado Básico 1 4 Autor: Miguel Ángel López Moyano Código: Resultado: 5. Crea la siguiente clase y justifica los resultados Código: Resultado: El resultado correcto es 10000. Es primer resultado sale de forma incorrecta porque la operación que se realiza da como resultado un número mayor que 127 y no cabe en un byte. 6. Crea la siguiente clase y justifica por qué el sufijo float (f ó F) es necesario: Código:
  • 5. Listado Básico 1 5 Autor: Miguel Ángel López Moyano Resultado: Es necesario indicar el sufijo float porque de lo contrario java tomaría el valor por defecto que sería un double. 7. Crea la clase EsconditeConfuso con las siguientes sentencias. Interprétalas y coméntalas en el código Código: Resultado: 8. Indica si es verdadero o falso:
  • 6. Listado Básico 1 6 Autor: Miguel Ángel López Moyano a. El tamaño del tipo boolean no está explícitamente definido; sólo se especifica que debe ser capaz de tomar los valores true o false. Verdadero. b. Todos los tipos numéricos tienen signo, de forma que es inútil tratar de utilizar tipos sin signo. Verdadero. c. El ámbito determina tanto la visibilidad como la vida de los nombres definidos dentro. Se delimita mediante corchetes [] Falso. Se delimita mediante llaves {} d. La asignación de una variable dentro de un ámbito se mantiene fuera del ámbito. Verdadero. e. Una variable definida dentro de un ámbito está disponible también fuera de su ámbito. Falso. Solo está disponible dentro de su ámbito. f. Java permite convertir (casting) cualquier tipo primitivo en cualquier otro tipo, excepto boolean, que no permite ninguna conversión. Verdadero. g. Java convierte automáticamente un tipo de datos en otro cuando sea adecuado (de int a float, p.ej.) Verdadero. h. Con las conversiones reductoras (de float a int, p.ej.) nunca se corre el riesgo de perder información. Falso. En este caso se perderían los decimales. i. Hay representación literal de números binarios en Java. Verdadero. j. Los sufijos de double, float y long pueden aparecer tanto en mayúsculas como en minúsculas: 0d, 0D, 0f, 0F, 0l, 0L. Verdadero.
  • 7. Listado Básico 1 7 Autor: Miguel Ángel López Moyano k. El prefijo hexadecimal 0x siempre ha de ir en minúsculas Verdadero. 9. Si se asigna un valor a una variable fuera de rango (mayor de lo establecido), ¿qué ocurre? ¿Existe alguna manera de resolverlo? Demuéstralo mediante un ejemplo. (VariableFueraDeRango) Se produciría un resultado erróneo ya que no es capaz de representar el valor de dicha variable. Código: Resultado: 10. Crea una clase AsignacionVariables con el siguiente código. Corrígela si es necesario y coméntala en el mismo código fuente, indicando errores y valores de variables Código:
  • 8. Listado Básico 1 8 Autor: Miguel Ángel López Moyano Resultado: 11. Como veremos más adelante, para garantizar que un objeto ha sido inicializado existen los constructores. ¿Existe algún problema si se intenta acceder al valor de una variable y ésta no ha sido inicializada? Sí, debemos inicializar la variable dándole algún valor, de lo contrario el compilador nos dará un error advirtiéndonos de que no se ha inicializado dicha variable. 12. Qué tipo de problema puede existir con la asignación de variables No se pueden asignar valores que estén fuera del rango de la variable, de lo contrario obtendríamos datos erróneos.