Programación.

Slides:



Advertisements
Presentaciones similares
ESTRUCTURAS DE PROGRAMACIÓN
Advertisements

En PHP, casi cualquier cosa que escribes es una expresión. La forma más simple y ajustada de definir una expresión es "cualquier cosa que tiene un valor".
Tema 4b Operadores.
Operadores y cálculo de prioridad
Expresiones y operadores
Asignatura: Introducción a la programación
Técnico en programación de Software
INTRODUCCION AL LENGUAJE C
Temas Operaciones básicas Operaciones Operadores Aritméticos
3. INTRODUCCIÓN A LA PROGRAMACIÓN
Estructuras de control
Roberto Mercado Holguin
ESTRUCTURAS DE SECUENCIA
Ingeniero Anyelo Quintero
27/07/14 Catedra de Programacion I 1 Programación I Operadores y Expresiones.
ESCUELA: NOMBRES: LÓGICA DE LA PROGRAMACIÓN UNIDAD 2: Naturaleza de los Datos FECHA: Ing. Patricio Abad Espinoza OCTUBRE 2009 – FEBRERO Ciencias.
TRABAJAR CON FORMULAS Y FUNCIONES Operadores aritméticos
Programación en C para electrónica
Tercera Clase Patricio A. Navarrete Septiembre 10 de 2011.
ALGORITMOS CLASE 2. OPERADORES ARITMÉTICOS OperadorOperaciónEjemploResultado ^Potencia3^29 *Multiplicación3*26 /División3/21.5 +Suma3+25 -Resta3-21 ModModulo.
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
Sistemas de Numeración
PRINCIPIOS DE PROGRAMACION ESTRUCTURADA
CARACTERÍSTICAS DE LOS PROGRAMAS
“Revista” Carlos Uriel Gómez Ramírez 180
Unidad III Elementos del lenguaje C++
Enrique Manuel Cabello Portero
Autora: Francisca Montañez Muñoz. Hojas de cálculo, II 1 09 Fórmulas en Excel Una fórmula es una ecuación que calcula un nuevo valor a partir de otros.
TIPOS DE DATOS TipoDescripciónRango IntegerEntero (2 bytes) a LongEntero largo (4 bytes) a SinglePunto flotante de simple.
ESTRUCTURA DE DATOS ESD-243
Introducción a la Programación “Conceptos de Algoritmos” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
Programación Básica con NQC Patricio A. Castillo Pizarro 25/08/2007.
COMPONENTES DE UN ALGORITMOS
Fórmulas y Funciones Básicas
Tema 3: Operadores Antonio J. Sierra. Índice Aritméticos A nivel de bit Relacionales Lógicos Asignación.
VBA – Elementos del Lenguaje
Microsoft Excel 2007 Docente: Jineth Hurtado Grado 8.
El Concepto de Tipo Los tipos permiten indicar la característica de los valores (datos) manipulados en un programa. Toda variable tiene asociado un tipo.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 15/04/2007.
Fundamentos de Programación Tipos de Datos en Java
Introducción a la Programación “Conceptos Básicos” Semestre de Otoño 2006 Claudio Gutiérrez Soto.
REPRESENTACIÓN DE LA INFORMACIÓN Y UNIDADES DE MEDIDA
Programación orientada a objetos. El método main es el comportamiento por el cual comienzan todos los programas en Java, de la misma forma en la que C,
Introducción a la programación
PHP.
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
Elementos básicos para el desarrollo de algoritmos
Elementos básicos para el desarrollo de algoritmos
IDENTIFICADORES Un identificador es un "nombre" que nos permite dirigirnos específicamente a una de las entidades propias del lenguaje, es decir, son los.
Términos algoritmo diseñar algoritmo implementar algoritmo
Programación III Clase #03 Operadores. Expresiones Es cualquier cosa que retorne un valor. En C++ CASI todo son expresiones. Ejemplo: –5 –3 + 2 Las expresiones.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 15/08/2006.
Patricio A. Castillo José M. Galarce Agosto 23 de 2008 Segunda Clase.
Programación Básica con NQC Patricio A. Castillo 12/04/2008.
UNIVERSIDAD TECNICA PERTICULAR DE LOJA
Circuitos Lógicos 20 septiembre 2010.
Presente un cuestionario con los aspectos mas importantes sobre los
Tipos de Datos.
Fundamentos de Programación
Lic. Carla Aguirre Montalvo
Programación de Computadores
FUNDAMENTOS DE PROGRAMACIÓN
Clase 1 Gabriela Araya Baez.. Char: Variable que almacena caracteres. Int: Variable que almacena enteros. Float: Variable que almacena decimales. Doble:
Informática Ingeniería en Electrónica y Automática Industrial
Características de “C” Esta conformado por un Ambiente Integrado. Es un Lenguaje de Nivel medio.Es un compilador. Contiene un conjunto de palabras reservadas.
Décimo Curso de Programación Básica con NQC “Segunda Clase” Cristián Arenas Ulloa Agosto 29 de 2009.
OPERADORES Y EXPRESIONES Ing Esp. Ricardo Cujar. Operadores y Expresiones  Operador: Es un símbolo que representa una operación.  Expresión: Es la combinación.
Ing. Barros Rodriguez D. Ronald Introducción a la Programacón.
¿Qué es un OPERADOR? “Un operador es un elemento de programa que se aplica a uno o varios operandos en una expresión o instrucción. Los operadores que.
Transcripción de la presentación:

Programación

Unidad 2 Operaciones y Operadores

Antes de empezar … ¿Qué es una operación? Algo que se hace. Un cálculo. Un proceso. Realizar algo con algo. La aplicación de un operador sobre los elementos de un conjunto.

Operaciones Realizamos operaciones todos los días: La suma de dos números. La comparación de un par de cadenas. Hola Mundo! Hola Daniel!

Operaciones Los operadores están establecidos, no obstante, se deben entender ciertas restricciones. Restricciones de aplicación. Restricciones de jerarquía. Restricciones de tipos.

Operadores Así mismo existen operadores binarios y unarios. Todos se evalúan de izquierda a derecha. Los operadores binarios, requieren de dos operandos para ejecutarse. Valor_1 Operador Valor_2 Los operadores unarios solo requieren un operando, donde este puede ser una variable o expresión. Operando Valor_1 ó Valor_1 Operando

Operadores El lenguaje de programación C, implementa los siguientes operadores. Operadores Aritméticos. Operadores Relacionales. Operadores Lógicos Operadores Unarios Operadores de Corrimiento de bits (Bitwise).

Operadores aritméticos Estos son: Suma (+). Restricciones: Resta (-). El operador módulo no puede aplicarse a float o double. Multiplicación (*) División (/) Las divisiones enteras, truncan cualquier parte fraccional. Módulo (%). Jerarquía: *, /, % +, -

Operadores aritméticos ¿Cuál es el orden y cuál es el resultado de las siguientes operaciones aritméticas? 2 * 3 + 5 (2 + 2) * 3 2 * 2 + 5 * 3 2 + 6 / 2 - 1

Operadores relacionales Estos son: Jerarquía: Mayor que (>) ==, != Menor que (<) <, >, <=, >= Mayor o igual (>=) Restricciones Menor o igual (<=) Su resultado es 1 si es verdadero y 0 si es falso. Idéntico (==) Diferente (!=) Su jerarquía es debajo de operadores aritméticos

Operadores relacionales ¿Cuál es el orden y cuál es el resultado de las siguientes operaciones? 2 < -3 – 1 + 6 4 * -5 >= 19 – -5 2 == -4 + 6 (2 != 6 – 4) * 5 + 1

Operadores lógicos Evalúan valores booleanos, los cuales tienen los valores numéricos de: 1 si es verdadero 0 si es falso Los operadores son: AND (&&) (Multiplicación) OR (||) (Suma) NOT (!) (Negación)

Operadores lógicos Restricciones Ejemplos Todos tienen la misma jerarquía. En jerarquía general se encuentran debajo de los operadores relacionales. ! es unario. && y || realizan un corte. Ejemplos 1 && 1 = 1 * 1 = 1 – 1 || 1 = 1 + 1 = 1 1 && 0 = 1 * 0 = 0 – 1 || 0 = 1 + 0 = 1 0 && 0 = 0 * 0 = 0 – 0 || 0 = 0 + 0 = 0 ! 1 = 0 – ! 0 = 1

Operadores lógicos ¿Cuál es el orden y cuál es el resultado de las siguientes operaciones? 1 && !0 !0 || (1 && 0) (1 < 2) && (2 > 1) !(5 * 3 + 2 > 10) && !0