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

INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON

Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito


E-mail: tecnologicodillon@gmail.com
INSTITUTO TECNOLÓGICO SUPERIOR
“LUIS NAPOLEÓN DILLON”

CARRERA:
ANALISIS DE SISTEMAS

NIVEL:
SEXTO

ASIGNATURA:
ANALISIS Y DISEÑO DE SISTEMAS II

ESTUDIANTE:
ANGEL RUIZ

TEMA:
PROGRAMACION EN JAVA

DOCENTE:
ING CRISTIAN RIVADENEIRA

PERIODO
MAY 2019– OCT 2019

QUITO – ECUADOR
INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON
Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito
E-mail: tecnologicodillon@gmail.com
PROGRAMACION EN JAVA
CAPITULO 1
OPERADORES DE ASIGNACIÓN Y ARITMÉTICOS JAVA
OPERADORES DE ASIGNACIÓN
El operador Java más sencillo es el operador de asignación. Mediante este operador se
asigna un valor a una variable. El operador de asignación es el símbolo igual.
La estructura del operador de asignación es:

variable = valor;

Así podemos asignar valores a variables de tipo entero, cadena

int numero = 3;
String cadena = "Hola Mundo";
double decimal = 4.5;
boolean verdad = true;

OPERADORES ARITMÉTICOS

Los operadores aritméticos en Java son los operadores que nos permiten realizar
operaciones matemáticas: suma, resta, multiplicación, división y resto.
Los operadores aritméticos en Java son:

Operador Descripción

+ Operador de Suma. Concatena cadenas para la suma de String

- Operador de Resta

* Operador de Multiplicación

/ Operador de División

% Operador de Resto

Los operadores aritméticos en Java los utilizaremos entre dos literales o variables y el
resultado, normalmente lo asignaremos a una variable o bien lo evaluamos.

variable = (valor1|variable1) operador (valor2|variable2);


INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON
Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito
E-mail: tecnologicodillon@gmail.com
Así podemos tener los siguientes usos en el caso de que queramos asignar su valor.
Así podemos tener los siguientes usos en el caso de que queramos asignar su valor.

suma = 3 + 7; // Retorna 10
resta = 5 - 2; // Retorna 3
multiplicacion = 3 * 2; // Retorna 6
division = 4 / 2; // Retorna 2
resto = 5 % 3; // Retorna 2

Ten en cuenta que pueden ser valores o variables:

suma = vble1 + 3; // Sumamos 3 al valor de la variable vble1


resta = vble1 - 4; // Restamos 4 al valor de la variable vble1
...

O podríamos utilizarlo en una condición

if (variable > suma + 3) { ... }

En este caso no asignamos el resultado de la suma a una variable, solo lo evaluamos.


INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON
Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito
E-mail: tecnologicodillon@gmail.com

OPERADORES DE INCREMENTO (++) Y DECREMENTO (– –)


Con el uso de estos operadores nos ahorramos código ya que mediante los mismos
realizamos la asignación, del valor de la variable sobre la que se aplica, de esa misma
variable más o menos 1, según el caso.
INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON
Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito
E-mail: tecnologicodillon@gmail.com

ESTRUCTURAS CONDICIONALES IF, IF ELSE


El flujo de ejecución en java es lineal por lo que se va ejecutando línea a línea en el
orden en el que se va leyendo por lo que las sentencias para controlar el flujo de
ejecución son la base ya que permite ejecutar partes del código en base a condiciones
if,if else que se ejecuten un número determinado de veces o hasta que cumpla una
condición for.

OPERADORES RELACIONALES
Revisando algunas definiciones matemáticas, nos enteramos que los números
conforman un conjunto ordenado. Cada uno tiene una posición relativa. Sabemos que
el 2 "es menor que" el 4 y que el 6 "es más grande que" el 1. Al comparar dos
números, realizamos una función de relación.
En java disponemos de los operadores relacionales para verificar si se cumple una
relación. Por ejemplo el operador de equivalencia ( == ) nos devuelve un valor de
verdadero si los operadores son iguales. Estas operaciones comparan dos valores
numéricos y devuelven un valor booleano.
INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON
Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito
E-mail: tecnologicodillon@gmail.com

OPERADORES LÓGICOS PRINCIPALES EN JAVA

En Java disponemos de los operadores lógicos habituales en lenguajes de programación


como son “es igual”, “es distinto”, menor, menor o igual, mayor, mayor o igual, and (y),
or (o) y not (no). La sintaxis se basa en símbolos como veremos a continuación y cabe
destacar que hay que prestar atención a no confundir == con = porque implican distintas
cosas.
INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON
Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito
E-mail: tecnologicodillon@gmail.com

Los operadores && y || se llaman operadores en cortocircuito porque si no se cumple


la condición de un término no se evalúa el resto de la operación. Por ejemplo: (a == b
&& c != d && h >= k) tiene tres evaluaciones: la primera comprueba si la variable a es
igual a b. Si no se cumple esta condición, el resultado de la expresión es falso y no se
evalúan las otras dos condiciones posteriores.

En un caso como ( a < b || c != d || h <= k) se evalúa si a es menor que b. Si se cumple


esta condición el resultado de la expresión es verdadero y no se evalúan las otras dos
condiciones posteriores.

El operador ! recomendamos no usarlo hasta que se tenga una cierta destreza en


programación. Una expresión como (!esVisible) devuelve false si (esVisible == true), o
true si (esVisible == false). En general existen expresiones equivalentes que permiten
evitar el uso de este operador cuando se desea.

OPERADOR TERNARIO

La estructura del operador ternario ?: es la siguiente:

resultado = (condicion)?valor1:valor2;

Donde a la variable resultado recibirá el valor1 en el caso de que la condición sea true o
bien el valor2 en el caso de que la condición sea false.
Así, si queremos calcular el mayor de dos números tendremos el siguiente código:

1. mayor=(x>y)?x:y;

ORDEN DE PRIORIDAD, PRELACIÓN O PRECEDENCIA


INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON
Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito
E-mail: tecnologicodillon@gmail.com
INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON
Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito
E-mail: tecnologicodillon@gmail.com
CAPITULO II
CICLOS FOR
CICLO FOR #I
Los ciclos for (o ciclos para) son una estructuras de control cíclica, nos permiten ejecutar
una o varias líneas de código de forma iterativa (o repetitiva), pero teniendo cierto
control y conocimiento sobre las iteraciones. En el ciclo for, es necesario tener un valor
inicial y un valor final, y opcionalmente podemos hacer uso del tamaño del "paso" entre
cada "giro" o iteración del ciclo.
En resumen, un ciclo for es una estructura iterativa para ejecutar un mismo segmento
de código una cantidad de veces deseada; conociendo previamente un valor de inicio,
un tamaño de paso y un valor final para el ciclo.

CICLO FOR #II CON UNA CONDICIÓN IF


INSTITUTO TECNOLÓGICO SUPERIOR LUIS NAPOLEÓN DILLON
Dirección: José Arízaga E3-24 y Londres, Edificio SECAP, Sector Iñaquito
E-mail: tecnologicodillon@gmail.com
TIPOS DE ARRAY O ARREGLOS

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