1 ELEMENTOS BASICOS DEL LENGUAJE



Documentos relacionados
Computación III. Objetivo de aprendizaje del tema

Tema 3 Elementos básicos de programación

Introducción a Java III. Prof. MSc. Pedro Shiguihara

Elementos léxicos del lenguaje de programación Java

FACULTAD DE INGENIERÍA

1 Estructura básica de un programa C++

FACULTAD DE INGENIERÍA

RESUMEN DE CONCEPTOS BASICOS DE PROGRAMACION JAVA

Tema 2. El lenguaje de programación Java (Parte 1)

Universidad Central de Bayamón COLEGIO DE DESARROLLO EMPRESARIAL Y TECNOLOGIA. Número Estudiante:

Para leer la entrada de consola, lo primero que se hace es construir un Scanner que este asociado al flujo de entrada estándar System.

Identificadores, palabras reservadas, tipos de datos, operadores aritméticos y el sistema estándar de salida en Java

Capítulo 1: Sistemas de representación numérica Introducción. Dpto. de ATC, Universidad de Sevilla - Página 1 de 8

CONCEPTOS BASICOS DEL LENGUAJE JAVA

Gestor de aplicaciones Java. Esta herramienta es el intérprete de los archivos de clase generados por el javac (compilador).

ACTIONSCRIPT (AS) Proyectos II. Audiovisuales. Dpto. Escultura. UPV. [sintaxis elemental]

Introducción a la Programación 11 O. Humberto Cervantes Maceda

TIPOS DE VARIABLES EN PHP. DECLARACIÓN Y ASIGNACIÓN. LA INSTRUCCIÓN ECHO PARA INSERTAR TEXTO O CÓDIGO. (CU00816B)

Modulo 1 El lenguaje Java

PART II: Moviendo al jugador

1.00 Clase 3. Tipos de datos en Java

Preliminares. Tipos de variables y Expresiones

Tipos primitivos y clases de interés

Sistemas de numeración, operaciones y códigos.

INFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso v1.0 (05.03.

Introducción al lenguaje de programación java

Academia técnica de computación A.T.C.

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016!

1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5.

TEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ;

Curso PHP Módulo 1 R-Luis

2. Estructura de un programa en Java

Sensor de Temperatura utilizando el Starter Kit Javelin Stamp. Realizado por: Bertha Palomeque A. Rodrigo Barzola J.

ISTP CIDET COMPUTACION E INFORMATICA ARREGLOS EN JAVA

Aprendiendo a programar Microcontroladores PIC en Lenguaje C con CCS

OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B)

TRADUCTORES, COMPILADORES E INTÉRPRETES. EJERCICIOS TEMA 5, 6, 7 y 8.


Lenguaje C. Tipos de Datos Simples y Estructuras de Control

TEMA 2. Agenda. Fundamentos de JAVA

SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION

Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte)

Arrays y Cadenas en C

INTELIGENCIA ARTIFICIAL 2015 TALLER RÁPIDO DE PROGRAMACIÓN EN JAVA

Curso Informática Lección 2. Introducción a la programación en Java

Sintaxis y Convenciones de Java. M. en C. Erika Vilches

Operaciones y Expresiones METATRADER, CONCEPTOS BÁSICOS DE PROGRAMACIÓN III

INTRODUCCIÓN AL TIPO COMPUESTO CADENA CONTENIDOS

Prácticas: Introducción a la programación en Java. Informática (1º Ingeniería Civil) Curso 2011/2012

Curso Introducción JAVA Pág.: 1

Una variable de clase escalar tiene un nivel de indirección igual a 1. Por ejemplo, las variables i, b y x definidas como se muestra a continuación.

Capítulo 2 REPRESENTACIÓN DE LOS DATOS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

1. SISTEMAS DIGITALES

Fundamentos de Informática 1er curso de ingeniería Industrial. Tema 2. Datos. Tema 2. Datos

Repaso desarrollo de software Parte #1. Jorge Iván Meza Martínez

Principios de Computadoras II

U i n d id d a 3. El Element os á bá i s cos de un programa

Introducción a la Programación en Java. Page 1

10. Algunas clases estándar de Java (I)

Tema 2: La clase string

Códigos Binarios de Representación de Datos

Estructura de Datos [Tipos de datos concretos y tipos de datos abstractos]

Tecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014

FUNCIONAMIENTO DIGITAL DE UN SISTEMA. EL SISTEMA BINARIO. Sistema Digital. Fr. Casares. Sistema Digital. Sistema Digital

Clase 02: Representación de datos

SERIE DE EJERCICIOS 3

Excel Macros. Pedro Chávez Lugo webpage: pedro. 17 de enero de 2014

Ejemplos de conversión de reales a enteros

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.

3.2 Operaciones aritmético-lógicas en Pascal

Variables y tipos de datos

Los caracteres de Java pueden agruparse en letras, dígitos, espacios en blanco, caracteres especiales, signos de puntuación y secuencias de escape.

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.

TEMA 4. ELEMENTOS BÁSICOS DE PROGRAMACIÓN

Introduciendo datos desde el

Sistema binario. Representación

Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero.

CONTENIDOS. 2. Entidades primitivas para el desarrollo de algoritmos.

Etapa 3.1. Implementación de la clase Operacion

Tema 2 Conceptos básicos de programación. Fundamentos de Informática

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Universidad de Pamplona Materia: Programación 1 Docente: Ing. Lusbin Raúl Vargas LENGUAJE C ESTRUCTURA DE UN PROGRAMA EN C

Java posee dos grandes categorías de tipos para las variables:

Introducción. Universidad de Concepción, Chile Departamento de Geofísica Programación Científica con Software libre.

Tema 1. Representación de la información MME

GUÍA DE LABORATORIO 5 ARREGLOS DE UNA DIMENSIÓN

VARIABLES, CONSTANTES Y EXPRESIONES ASIGNACIÓN. TIPOS ELEMENTALES. PRECEDENCIA DE LOS ESTRUCTURAS DE CONTROL. CONDICIONAL E

OPERADORES Y EXPRESIONES

1. Manejo de memoria estática 2. Manejo de memoria dinámica

Instructivo. VIDEOS EN: INTRODUCCION

Soporte lógico de computadoras

PL/SQL. Con PL/SQL vamos a poder programar las unidades de programa de la base de datos Oracle:

PROGRAMACIÓN EN C. PRÁCTICA 2: Operaciones con bits. Práctica 2: Índice. 2.1 Introducción 2.2 Representación de información binaria en C

>> % suma de dos números reales, el resultado se asigna a ans

Matemática de redes Representación binaria de datos Bits y bytes

MANEJO DE EXPRESIONES REGULARES

Se guardan en archivos con extencion c y los cabezales con extension h

PRÁCTICA MANEJO INTERNO DE DATOS

Curso 0 de Informática

Objetivo de aprendizaje del tema

Transcripción:

1 ELEMENTOS SICOS DEL LENGUJE Contenido: Variables su declaracion y asignacion Caracteres en java Secuencias de escape y comentarios Tipos de datos Operadores aritméticos, relacionales y lógicos Entrada y salida de datos por pantalla Taller java 1

1. Caracteres en Java Los caracteres de Java pueden agruparse en letras, digitos, espacios en blanco, caracteres especiales, signos de puntuacion y secuencias de escape. Letras, digitos y otros. Las letras mayusculas de los alfabetos internacionales ( Z) Letras minusculas de los alfabetos internacionales (a z) Digitos (valores numericos) (0 1 2 3 4 5 6 7 8 9) Caracteres especiales: Son admitidos aquellos caracteres del UNICODE por encima de 00C0, por ejemplo: _, $. UNICODE: estándar de codificación de caracteres diseñado para facilitar el tratamiento informático, transmisión y visualización de textos de múltiples lenguajes y disciplinas técnicas. El término UNICODE persigue tres objetivos: universalidad, uniformidad y unicidad Variables su declaracion y asignacion Una variable representa un espacio de memoria para almacenar un valor de un determinado tipo, valor que puede ser modificado a lo largo de la ejecucion del bloque donde la variable es accesible, tantas veces como se necesite. Java es un lenguaje tipado y esto hace que nos obligue a declarar las variables antes de utilizarlas. La sentencia para declarar una variable: Tipo_dato Nombre_Variable = Valor El nombre de nuestras variables debe de ser unico dentro del context de nuestra aplicacion ademas debe seguir un conjunto de reglas. No puede ser una palabra reservada o una constante booleana (true o false). Puede contener cualquier carácter UNICODE, pero no puede comenzar con un digito. No debe de contener aquellos símbolos que se utilizan como operadores (+, -,, etc) Taller java 2

Tipos de datos oolean representa valores de falso y verdadero (true/false). byte son enteros de 8 bits. char carácter del Unicode, son de 16 bits. double punto flotante de doble precisión. float punto flotante de precisión simple. int número entero. long entero largo. short entero corto Las cadenas de caracteres son almacenadas en objetos de la clase String o en matrices, un objeto de la clase String se define y se asigna de la siguiente manera: String cadena; Cadena = hola ; Secuencias de escape Son utilizadas para acciones como nueva línea, tabular y para hacer referencia a caracteres no imprimibles. Operadores Un operador es un símbolo que representa una acción a realizar, puede ser una operación lógica o matemática. Expresion aritmetica : Es un conjunto de operandos unidos mediante operadores para especificar una operación determiada. Ejemplo: suma = dato1 + dato2; Taller java 3

+ Suma. Los operandos pueden ser enteros o reales - Resta. Los operandos pueden ser enteros o reales * Multiplicación. Los operandos pueden ser enteros o reales / División. Los operandos pueden ser enteros o reales. Si ambos son enteros el resultado es entero. En cualquier otro caso el resultado es real. % Resto de la división. Los operandos pueden ser de tipo entero o real. OPERDORES JV RELCIONLES Los operadores relacionales comparan dos operandos y dan como resultado de la comparación verdadero ó falso. Los operadores relacionales en java son: < Menor que > Mayor que <= Menor o igual >= Mayor o igual!= Distinto == Igual OPERDORES JV LÓGICOS Los operadores lógicos se utilizan con operandos de tipo boolean. Se utilizan para construir expresiones lógicas, cuyo resultado es de tipo true o false. && ND. El resultado es verdadero si los dos operandos son verdaderos. El resultado es falso en caso contrario. Si el primer operando es falso no se evalúa el segundo, ya que el resultado será falso. OR. El resultado es falso si los dos operandos son falsos. Si uno es verdadero el resultado es verdadero. Si el primer operando es verdadero no se evalúa el segundo.! NOT. Se aplica sobre un solo operando. Cambia el valor del operando de verdadero a falso y viceversa Las definiciones de las operaciones OR, ND y NOT se recogen en unas tablas conocidas como tablas de verdad. OR ND NOT F F F F F F F V F V V F V F V F V F V V F F V V V V V V Taller java 4

F = false ( falso) v= true(verdadero) OPERDORES JV UNITRIOS + signos negativo y positivo ++ -- incremento y decremento ~ complemento a 1! NOT. Negación El operador ++ (operador incremento) incrementa en 1 el valor de la variable int i = 1; i++; // Esta instrucción incrementa en 1 la variable i. // Es lo mismo que hacer i = i + 1; i toma el valor 2 Mostrar datos por pantalla La biblioteca de java proporciona un objeto, System.out, vinculado con la salida estándar, normalmente la pantalla, que permite visualizar datos numericos de cualquier tipo y cadenas de caracteres. System.out.println(); Ejemplo System.out.println ( hola ); El parámetro a mostrar en pantalla Entrada de datos La clase java.util.scanner proporciona soporte para leer datos desde un flujo de entrada, desde un fichero (file), o incluso desde un String. Un objeto de la clase Scanner es un simple lector de texto que puede traducir. Por ejemplo, el siguiente código lee un String y un int de la entrada estándar. Scanner leer = new Scanner(System.in); System.out.println ( cadena de caracteres ); String variablecdena = leer.next(); System.out.println ( dato entero ); Int datoentero = leer.nextint (); Taller java 5

Ejercicios propuestos 1- Escriba una aplicación que visualice en el monitor los siguientes mensajes: ienvenido al Java. Introducción a los elementos básicos del leguaje. 2- Escriba un programa que calcule la suma de cuatro números ingresados desde el teclado y su media (utilizando tipos de dato int) 3- Escriba un programa que realice las cuatro operaciones básicas(suma, resta, multiplicación y división) Taller java 6