SlideShare una empresa de Scribd logo
1 de 6
Actividad N° 7
Alumno: NovilloPablo.
Operadoresy expresiones.
Operador de asignación.
El operador = asigna el valor de la expresión derecha a la variable situada a su izquierda.
Ejemplo: codigo = 3467
Este operador es asociativo por la derecha, eso permite realizar asignaciones múltiples. Así:
a = b = c = 45 ;
Java proporciona cinco operadores de asignación adicionales.
Operador de aritméticos.
Los operadores aritméticossirvenpara realizar operacionesaritméticasbásicas. Los operadores aritméticosJavasiguenlas
reglasalgebraicastípicasde jerarquíao prioridad.
Operadores de incrementación y decrementación.
Los operadores ++ y -- , de nominadosde incrementaciónydecrementación,sumanorestan1 a su argumento,
respectivamente, cadavezque se aplicana una variable.
Ejemplo:
int a = 1, b ;
b = a ++ ; / / b vale 1 y a vale 2
int a = 1, b ;
b = ++ a ; / / b vale 2 y a vale 2
Operadores relacionales.
Operadores tales como > = y == que comprueban una relación entre dos operandos se llaman operadores
relacionales y se utilizan en expresiones de la forma
expresión1 operador_relacional expresión 2
expresión1 y expresión 2 expresiones compatibles Java
operador_relacional un operador de la Tabla 5.7
Ejemplo:
Si x, a, b y c son de tipo double, número es int e inicial es de tipo char, las siguientes expresiones booleanas son
válidas:
x > 5.75
b * b >= 5.0 * a * c
numero == 100
inicial != ´S´
Ademásde losmatemáticos,Javatiene tambiénoperadoreslógicos.Estosoperadoresse utilizanconexpresionespara
devolverunvalorverdadero(true) ounvalor falso(false).
Ejemplo:
if (( a < b) && (c > d))
{
System.out.println (“Los resultados no son válidos”) ;
}
Si la variable a es menor que b y, al mismo tiempo, c es mayor que d, entonces visualizar el mensaje: Los resultados
no son válidos.
Evaluación en cortocircuito.
Esta propiedad se denomina evaluación en cortocircuito y se debe a que si p es falso, la condición p && q es falsa,
con independencia del valorde q, y de este modo Java no evalúa q. De modo similar, si p es verdadera la
condición p I I q es verdadera, con independencia del valor de q, y Java no evalúa q.
Ejemplo:
Supongamos que se evalúa la expresión:
( x > 0.0) && (Math.log (x) >= 2.)
Dado que en una operación lógica Y (&&) si el operando de la izquierda ( x > 0.0) es falso (x es negativo o cero), la
expresión lógica se evalúa a falso y, en consecuencia, no es necesario evaluar el segundo operando. En el ejemplo
anterior, la expresión evita calcular el logaritmo de números (x) para los cuales no está definida la función log ( ).
La evaluación en cortocircuito tiene dos beneficios importantes:
1. Una expresión booleana se puede utilizar para guardar una operación potencialmente insegura en una segunda
expresión booleana.
2. Se puede ahorrar una considerable cantidad de tiempo en la evaluación de condiciones complejas.
Operador coma.
El operador coma permite combinar dos o más expresiones separadas por comas en una sola línea.
expresión1 , expresión2 , expresión 3 , …,expresión n
Cada expresión se evalúa comenzando desde la izquierda y continuando hacia la derecha.
Por ejemplo, en
int i = 10, j = 25 ;
dado que el operador coma se asocia de izquierda a derecha, la primera variable está declarada e inicializada antes
que la segunda variable j. Se utiliza en algunas ocasiones en los bucles for para anidar expresiones.
Por ejemplo:
double z ;
int j ;
for (j = 0, z = 1.0; j <= 99; j += 2, z += j) ;
Operadores ., ( ), [ ].
Java utiliza como operadores la selección de elementos de un objeto, la llamada a un método y el acceso a un
elemento de un array.
El operador (.).
El operadorpunto(.) permite acceder aun miembrode unobjeto,siempre que lavisibilidaddelmiembrolopermita.La
sintaxis:
objeto.miembro
El operador ( ).
El operador ( ) es el operador de llamada a métodos. Sirve para encerrar los argumentos del método o función,
efectuar conversiones explícitas de tipo, indicar en el seno de una declaración que un identificador corresponde a
un método, resolver los conflictos de prioridad entre operadores.
El operador [ ].
Sirve para dimensionar los arrays y designar un elemento de un array.
Ejemplos de ello:
double v [ ] ; / / declara un array de elementos de tipo double
System.out.println (“v [2] = ” + v [2] ) ; / / escribe el elemento 2 de v
return v [ i-INFERIOR] ; / / devuelve el elemento i-INFERIOR
Conversiones de tipos.
Con frecuencia se necesita convertir un valor de un tipo u otro sin cambiar el valor que representa. Las conversiones
de tipo pueden ser implícitas (ejecutadas automáticamente) o explícitas (solicitadas específicamente por el
programador).
Conversión implícita.
Las conversiones se ejecutan automáticamente: los operandos de tipo más bajo se convierten en los de tipo más
alto.
int i = 12 ;
double x = 4.0 ;
x = x + i ; / / valor de i se convierte en double antes de sumar
Conversiones explícitas.
Java fuerza la conversión explícita de tipos mediante el operador molde (cast). El operador molde tiene el formato:
(tiponombre) valor / / convierte valor a tiponombre
(float) i ; / / convierte i a float
Operador + con cadenas de caracteres.
Para facilitar el manejo de cadenas, y sobre todo para que la salida de datos por un dispositivo sea más amigable,
Java ha redefinido el operador suma (+) para concatenar cadenas. Así, por ejemplo, la expresión:
“Hola ” + “amigo ” + “Luis ”
da lugar a la cadena:
“Hola amigo Luis ”
Prioridad y Asociatividad.
La prioridad o precedencia de operadores determina el orden en el que se aplican los operadores a un valor.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Operadores yahir
Operadores yahirOperadores yahir
Operadores yahir
 
Elementos de programacion t1
Elementos de programacion t1Elementos de programacion t1
Elementos de programacion t1
 
Comenzando a programar
Comenzando a programarComenzando a programar
Comenzando a programar
 
Clase 5
Clase 5Clase 5
Clase 5
 
Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)
 
La estructura basica_para_c_
La estructura basica_para_c_La estructura basica_para_c_
La estructura basica_para_c_
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Video 1
Video 1Video 1
Video 1
 
Las estructuras de control
Las estructuras de controlLas estructuras de control
Las estructuras de control
 
Apuntes scilab
Apuntes scilabApuntes scilab
Apuntes scilab
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 
Funciones Internas
Funciones Internas Funciones Internas
Funciones Internas
 
Elementos BáSicos Del Lenguaje Java Alumno
Elementos BáSicos Del Lenguaje Java AlumnoElementos BáSicos Del Lenguaje Java Alumno
Elementos BáSicos Del Lenguaje Java Alumno
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
Introduccion c
Introduccion cIntroduccion c
Introduccion c
 
Estructuras control java-
Estructuras control java-Estructuras control java-
Estructuras control java-
 
Operadores C SHARP
Operadores C SHARPOperadores C SHARP
Operadores C SHARP
 
Tutorial descilab
Tutorial descilabTutorial descilab
Tutorial descilab
 

Destacado

крылов. лжец
крылов. лжецкрылов. лжец
крылов. лжецagrashhenkova
 
Semana 01 sesión_02_uc_inst_eléct_2016_i_ipptx
Semana 01 sesión_02_uc_inst_eléct_2016_i_ipptxSemana 01 sesión_02_uc_inst_eléct_2016_i_ipptx
Semana 01 sesión_02_uc_inst_eléct_2016_i_ipptxJuan Soto
 
Sete passos rápidos para proteger o seu smartphone (para iniciantes)
Sete passos rápidos para proteger o seu smartphone (para iniciantes)Sete passos rápidos para proteger o seu smartphone (para iniciantes)
Sete passos rápidos para proteger o seu smartphone (para iniciantes)the_caser
 
Write Around Fairfield
Write Around FairfieldWrite Around Fairfield
Write Around FairfieldLoura Conerney
 
Actividad Obligatoria N°1 - Introduccion a la Informatica
Actividad Obligatoria N°1 - Introduccion a la InformaticaActividad Obligatoria N°1 - Introduccion a la Informatica
Actividad Obligatoria N°1 - Introduccion a la InformaticaPablo Agustin Novillo Audicio
 
Ensayo jancarlo velandia coy
Ensayo jancarlo velandia coyEnsayo jancarlo velandia coy
Ensayo jancarlo velandia coyjancarlovelandia
 
баженова е. 8б тест по теме.. средства выразительности.
баженова е. 8б тест по теме.. средства выразительности.баженова е. 8б тест по теме.. средства выразительности.
баженова е. 8б тест по теме.. средства выразительности.agrashhenkova
 
кольцов. разлука
кольцов. разлукакольцов. разлука
кольцов. разлукаagrashhenkova
 
Deconstruyendo "E.I.d.A" y "G.G" de Jaime Alejandro Rodriguez
Deconstruyendo "E.I.d.A" y "G.G" de Jaime Alejandro Rodriguez Deconstruyendo "E.I.d.A" y "G.G" de Jaime Alejandro Rodriguez
Deconstruyendo "E.I.d.A" y "G.G" de Jaime Alejandro Rodriguez Destripadoranonymous
 
Actividad 11
Actividad 11Actividad 11
Actividad 11cbayon
 
3 6- Lenguaje orient a la adm comercial COBOL - Farias
3 6- Lenguaje orient a la adm comercial COBOL - Farias3 6- Lenguaje orient a la adm comercial COBOL - Farias
3 6- Lenguaje orient a la adm comercial COBOL - FariasUTN Rosario - Depto Sistemas
 

Destacado (18)

Actividad Obligatoria N° 2-B Corregido.
Actividad Obligatoria N° 2-B Corregido.Actividad Obligatoria N° 2-B Corregido.
Actividad Obligatoria N° 2-B Corregido.
 
крылов. лжец
крылов. лжецкрылов. лжец
крылов. лжец
 
Semana 01 sesión_02_uc_inst_eléct_2016_i_ipptx
Semana 01 sesión_02_uc_inst_eléct_2016_i_ipptxSemana 01 sesión_02_uc_inst_eléct_2016_i_ipptx
Semana 01 sesión_02_uc_inst_eléct_2016_i_ipptx
 
Presidente barros
Presidente barrosPresidente barros
Presidente barros
 
Sete passos rápidos para proteger o seu smartphone (para iniciantes)
Sete passos rápidos para proteger o seu smartphone (para iniciantes)Sete passos rápidos para proteger o seu smartphone (para iniciantes)
Sete passos rápidos para proteger o seu smartphone (para iniciantes)
 
Write Around Fairfield
Write Around FairfieldWrite Around Fairfield
Write Around Fairfield
 
Actividad Obligatoria N°1 - Introduccion a la Informatica
Actividad Obligatoria N°1 - Introduccion a la InformaticaActividad Obligatoria N°1 - Introduccion a la Informatica
Actividad Obligatoria N°1 - Introduccion a la Informatica
 
Ensayo jancarlo velandia coy
Ensayo jancarlo velandia coyEnsayo jancarlo velandia coy
Ensayo jancarlo velandia coy
 
Caractersacion del trafico 2
Caractersacion del trafico 2Caractersacion del trafico 2
Caractersacion del trafico 2
 
баженова е. 8б тест по теме.. средства выразительности.
баженова е. 8б тест по теме.. средства выразительности.баженова е. 8б тест по теме.. средства выразительности.
баженова е. 8б тест по теме.. средства выразительности.
 
кольцов. разлука
кольцов. разлукакольцов. разлука
кольцов. разлука
 
Networking answers
Networking answersNetworking answers
Networking answers
 
Deconstruyendo "E.I.d.A" y "G.G" de Jaime Alejandro Rodriguez
Deconstruyendo "E.I.d.A" y "G.G" de Jaime Alejandro Rodriguez Deconstruyendo "E.I.d.A" y "G.G" de Jaime Alejandro Rodriguez
Deconstruyendo "E.I.d.A" y "G.G" de Jaime Alejandro Rodriguez
 
Actividad 11
Actividad 11Actividad 11
Actividad 11
 
Informe caminos
Informe caminosInforme caminos
Informe caminos
 
3 6- Lenguaje orient a la adm comercial COBOL - Farias
3 6- Lenguaje orient a la adm comercial COBOL - Farias3 6- Lenguaje orient a la adm comercial COBOL - Farias
3 6- Lenguaje orient a la adm comercial COBOL - Farias
 
15 16
15 16 15 16
15 16
 
Tribus urbanas
Tribus urbanasTribus urbanas
Tribus urbanas
 

Similar a Actividad N° 7 - Unidad 4

Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicasguest6a9621
 
1390230107 194 _operadores
1390230107 194 _operadores1390230107 194 _operadores
1390230107 194 _operadoresJair BG
 
2685008 taller-java
2685008 taller-java2685008 taller-java
2685008 taller-javajairjulian
 
Operadores y Expresiones en C++
Operadores y Expresiones en C++Operadores y Expresiones en C++
Operadores y Expresiones en C++die_dex
 
trabajo de matematicas
trabajo de matematicastrabajo de matematicas
trabajo de matematicassell123
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATEsell123
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATEsell123
 
UT2. Elementos básicos de programación en Java.pdf
UT2. Elementos básicos de programación en Java.pdfUT2. Elementos básicos de programación en Java.pdf
UT2. Elementos básicos de programación en Java.pdfcRSt6
 
Programacion en java_inicio apeuntes para ems
Programacion en java_inicio apeuntes para emsProgramacion en java_inicio apeuntes para ems
Programacion en java_inicio apeuntes para emsCBTis
 
Operadores en c_ (1)
Operadores en c_ (1)Operadores en c_ (1)
Operadores en c_ (1)luis_ocampo27
 
Unidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades PrimitivasUnidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades PrimitivasAverkleyCH
 
Semana 5-Conceptualziación del lenguaje de programación C++
Semana 5-Conceptualziación del lenguaje de programación C++Semana 5-Conceptualziación del lenguaje de programación C++
Semana 5-Conceptualziación del lenguaje de programación C++luzgaray6
 
Semana 1-Conceptualziación del lenguaje d eprogramación C++
Semana 1-Conceptualziación del lenguaje d eprogramación C++Semana 1-Conceptualziación del lenguaje d eprogramación C++
Semana 1-Conceptualziación del lenguaje d eprogramación C++luzgaray6
 
Semana 2-Conceptualización del lenguaje de programación C++
Semana 2-Conceptualización del lenguaje de programación C++Semana 2-Conceptualización del lenguaje de programación C++
Semana 2-Conceptualización del lenguaje de programación C++luzgaray6
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicasd16gl
 

Similar a Actividad N° 7 - Unidad 4 (20)

Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicas
 
1390230107 194 _operadores
1390230107 194 _operadores1390230107 194 _operadores
1390230107 194 _operadores
 
2685008 taller-java
2685008 taller-java2685008 taller-java
2685008 taller-java
 
Mod2ud1 2
Mod2ud1 2Mod2ud1 2
Mod2ud1 2
 
Operadores y Expresiones en C++
Operadores y Expresiones en C++Operadores y Expresiones en C++
Operadores y Expresiones en C++
 
C
C C
C
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
4 operadores
4 operadores4 operadores
4 operadores
 
trabajo de matematicas
trabajo de matematicastrabajo de matematicas
trabajo de matematicas
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
 
UT2. Elementos básicos de programación en Java.pdf
UT2. Elementos básicos de programación en Java.pdfUT2. Elementos básicos de programación en Java.pdf
UT2. Elementos básicos de programación en Java.pdf
 
Programacion en java_inicio apeuntes para ems
Programacion en java_inicio apeuntes para emsProgramacion en java_inicio apeuntes para ems
Programacion en java_inicio apeuntes para ems
 
Operadores en c_ (1)
Operadores en c_ (1)Operadores en c_ (1)
Operadores en c_ (1)
 
Unidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades PrimitivasUnidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades Primitivas
 
Semana 5-Conceptualziación del lenguaje de programación C++
Semana 5-Conceptualziación del lenguaje de programación C++Semana 5-Conceptualziación del lenguaje de programación C++
Semana 5-Conceptualziación del lenguaje de programación C++
 
Semana 1-Conceptualziación del lenguaje d eprogramación C++
Semana 1-Conceptualziación del lenguaje d eprogramación C++Semana 1-Conceptualziación del lenguaje d eprogramación C++
Semana 1-Conceptualziación del lenguaje d eprogramación C++
 
Semana 2-Conceptualización del lenguaje de programación C++
Semana 2-Conceptualización del lenguaje de programación C++Semana 2-Conceptualización del lenguaje de programación C++
Semana 2-Conceptualización del lenguaje de programación C++
 
Programacion basica
Programacion basicaProgramacion basica
Programacion basica
 
Trabajo De Matematicas
Trabajo De MatematicasTrabajo De Matematicas
Trabajo De Matematicas
 

Más de Pablo Agustin Novillo Audicio

Más de Pablo Agustin Novillo Audicio (20)

Unidad 5 segunda parte
Unidad 5 segunda parteUnidad 5 segunda parte
Unidad 5 segunda parte
 
Unidad 5 primera parte
Unidad 5 primera parteUnidad 5 primera parte
Unidad 5 primera parte
 
Unidad 4 segunda parte
Unidad 4 segunda parteUnidad 4 segunda parte
Unidad 4 segunda parte
 
Unidad 4 primera parte
Unidad 4 primera parteUnidad 4 primera parte
Unidad 4 primera parte
 
Actividad integradora N°2
Actividad integradora N°2Actividad integradora N°2
Actividad integradora N°2
 
Actividad integradora N° 1
Actividad integradora N° 1 Actividad integradora N° 1
Actividad integradora N° 1
 
Actividad N°2.Segunda Parte.
Actividad N°2.Segunda Parte.Actividad N°2.Segunda Parte.
Actividad N°2.Segunda Parte.
 
Actividad obligatoria n° 3
Actividad obligatoria n° 3  Actividad obligatoria n° 3
Actividad obligatoria n° 3
 
Actividad de proceso n° 2
Actividad de proceso n° 2Actividad de proceso n° 2
Actividad de proceso n° 2
 
Actividad n°2 segunda parte.
Actividad n°2  segunda parte.Actividad n°2  segunda parte.
Actividad n°2 segunda parte.
 
Actividad N°2.Primera Parte.
Actividad N°2.Primera Parte.Actividad N°2.Primera Parte.
Actividad N°2.Primera Parte.
 
Actividad N°1 Parte E
Actividad N°1   Parte EActividad N°1   Parte E
Actividad N°1 Parte E
 
Actividad de proceso unidad nº 1
Actividad de proceso unidad nº 1 Actividad de proceso unidad nº 1
Actividad de proceso unidad nº 1
 
Actividades de unidad 1
Actividades de unidad 1Actividades de unidad 1
Actividades de unidad 1
 
Actividad obligatoria 1
Actividad obligatoria 1Actividad obligatoria 1
Actividad obligatoria 1
 
Actividad N° 1- Parte E.
Actividad N° 1- Parte E.Actividad N° 1- Parte E.
Actividad N° 1- Parte E.
 
Contrato Pedagógico
Contrato PedagógicoContrato Pedagógico
Contrato Pedagógico
 
Actividad N° 5 - Parte A-B-C-D
Actividad N° 5 - Parte A-B-C-DActividad N° 5 - Parte A-B-C-D
Actividad N° 5 - Parte A-B-C-D
 
Actividad N° 6 - Partes A y B.
Actividad N° 6 - Partes A y B.Actividad N° 6 - Partes A y B.
Actividad N° 6 - Partes A y B.
 
Actividad Obligatoria N° 2
Actividad Obligatoria N° 2Actividad Obligatoria N° 2
Actividad Obligatoria N° 2
 

Último

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 

Último (20)

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 

Actividad N° 7 - Unidad 4

  • 1. Actividad N° 7 Alumno: NovilloPablo. Operadoresy expresiones. Operador de asignación. El operador = asigna el valor de la expresión derecha a la variable situada a su izquierda. Ejemplo: codigo = 3467 Este operador es asociativo por la derecha, eso permite realizar asignaciones múltiples. Así: a = b = c = 45 ; Java proporciona cinco operadores de asignación adicionales. Operador de aritméticos. Los operadores aritméticossirvenpara realizar operacionesaritméticasbásicas. Los operadores aritméticosJavasiguenlas reglasalgebraicastípicasde jerarquíao prioridad.
  • 2. Operadores de incrementación y decrementación. Los operadores ++ y -- , de nominadosde incrementaciónydecrementación,sumanorestan1 a su argumento, respectivamente, cadavezque se aplicana una variable. Ejemplo: int a = 1, b ; b = a ++ ; / / b vale 1 y a vale 2 int a = 1, b ; b = ++ a ; / / b vale 2 y a vale 2 Operadores relacionales. Operadores tales como > = y == que comprueban una relación entre dos operandos se llaman operadores relacionales y se utilizan en expresiones de la forma expresión1 operador_relacional expresión 2 expresión1 y expresión 2 expresiones compatibles Java operador_relacional un operador de la Tabla 5.7 Ejemplo: Si x, a, b y c son de tipo double, número es int e inicial es de tipo char, las siguientes expresiones booleanas son válidas: x > 5.75 b * b >= 5.0 * a * c numero == 100 inicial != ´S´
  • 3. Ademásde losmatemáticos,Javatiene tambiénoperadoreslógicos.Estosoperadoresse utilizanconexpresionespara devolverunvalorverdadero(true) ounvalor falso(false). Ejemplo: if (( a < b) && (c > d)) { System.out.println (“Los resultados no son válidos”) ; } Si la variable a es menor que b y, al mismo tiempo, c es mayor que d, entonces visualizar el mensaje: Los resultados no son válidos.
  • 4. Evaluación en cortocircuito. Esta propiedad se denomina evaluación en cortocircuito y se debe a que si p es falso, la condición p && q es falsa, con independencia del valorde q, y de este modo Java no evalúa q. De modo similar, si p es verdadera la condición p I I q es verdadera, con independencia del valor de q, y Java no evalúa q. Ejemplo: Supongamos que se evalúa la expresión: ( x > 0.0) && (Math.log (x) >= 2.) Dado que en una operación lógica Y (&&) si el operando de la izquierda ( x > 0.0) es falso (x es negativo o cero), la expresión lógica se evalúa a falso y, en consecuencia, no es necesario evaluar el segundo operando. En el ejemplo anterior, la expresión evita calcular el logaritmo de números (x) para los cuales no está definida la función log ( ). La evaluación en cortocircuito tiene dos beneficios importantes: 1. Una expresión booleana se puede utilizar para guardar una operación potencialmente insegura en una segunda expresión booleana. 2. Se puede ahorrar una considerable cantidad de tiempo en la evaluación de condiciones complejas. Operador coma. El operador coma permite combinar dos o más expresiones separadas por comas en una sola línea. expresión1 , expresión2 , expresión 3 , …,expresión n Cada expresión se evalúa comenzando desde la izquierda y continuando hacia la derecha. Por ejemplo, en int i = 10, j = 25 ; dado que el operador coma se asocia de izquierda a derecha, la primera variable está declarada e inicializada antes que la segunda variable j. Se utiliza en algunas ocasiones en los bucles for para anidar expresiones. Por ejemplo: double z ; int j ; for (j = 0, z = 1.0; j <= 99; j += 2, z += j) ; Operadores ., ( ), [ ]. Java utiliza como operadores la selección de elementos de un objeto, la llamada a un método y el acceso a un elemento de un array.
  • 5. El operador (.). El operadorpunto(.) permite acceder aun miembrode unobjeto,siempre que lavisibilidaddelmiembrolopermita.La sintaxis: objeto.miembro El operador ( ). El operador ( ) es el operador de llamada a métodos. Sirve para encerrar los argumentos del método o función, efectuar conversiones explícitas de tipo, indicar en el seno de una declaración que un identificador corresponde a un método, resolver los conflictos de prioridad entre operadores. El operador [ ]. Sirve para dimensionar los arrays y designar un elemento de un array. Ejemplos de ello: double v [ ] ; / / declara un array de elementos de tipo double System.out.println (“v [2] = ” + v [2] ) ; / / escribe el elemento 2 de v return v [ i-INFERIOR] ; / / devuelve el elemento i-INFERIOR Conversiones de tipos. Con frecuencia se necesita convertir un valor de un tipo u otro sin cambiar el valor que representa. Las conversiones de tipo pueden ser implícitas (ejecutadas automáticamente) o explícitas (solicitadas específicamente por el programador). Conversión implícita. Las conversiones se ejecutan automáticamente: los operandos de tipo más bajo se convierten en los de tipo más alto. int i = 12 ; double x = 4.0 ; x = x + i ; / / valor de i se convierte en double antes de sumar
  • 6. Conversiones explícitas. Java fuerza la conversión explícita de tipos mediante el operador molde (cast). El operador molde tiene el formato: (tiponombre) valor / / convierte valor a tiponombre (float) i ; / / convierte i a float Operador + con cadenas de caracteres. Para facilitar el manejo de cadenas, y sobre todo para que la salida de datos por un dispositivo sea más amigable, Java ha redefinido el operador suma (+) para concatenar cadenas. Así, por ejemplo, la expresión: “Hola ” + “amigo ” + “Luis ” da lugar a la cadena: “Hola amigo Luis ” Prioridad y Asociatividad. La prioridad o precedencia de operadores determina el orden en el que se aplican los operadores a un valor.