Tema 4b Operadores.

Slides:



Advertisements
Presentaciones similares
Curso de java básico (scjp)
Advertisements

Lenguaje C++.
DATSI, FI, UPM José M. Peña Programación en C DATSI, FI, UPM José M. Peña Programación en C.
Introducción al lenguaje C
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 5 Sentencias básicas. Sentencia –Línea de código en C Básicas –Entrada de datos desde el teclado –Salida de datos por la pantalla –Asignación de.
Uso de variables de tipo valor
CLASE 10 TALLER: INSTRUCCIONES ARITMÉTICAS
Estructuras de decisión en C
Expresiones y operadores
Repaso para la construcción del intérprete 2012
Programación I Teoría III
Direcciones, Arreglos y Argumentos de Funciones
INTRODUCCION AL LENGUAJE C
Introducción al Lenguaje C (ANSI)
Temas Operaciones básicas Operaciones Operadores Aritméticos
Programación Estructurada
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.
Conceptos Básicos de Java
Material Elaborado por: Lic. Saily González. CONTENIDO 2.1- Estructura de una Aplicación JAVA 2.2- Elementos básicos de la Programación JAVA Comentarios.
Programación.
Programación en C para electrónica
SCJP SUN CERTIFIED PROGRAMMER FOR JAVA 6. SCJP 6.0 SEMANA CUATRO OPERADORES JAVA.
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
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.
JAVA J.A.C..
Unidad III Elementos del lenguaje C++
TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS
CI TEORIA semana 4 Estructura Algorítmica: SELECCIÓN
TABLAS Definición. El tipo tabla permite definir objetos formados por un conjunto de elementos del mismo tipo. Ejemplos. El tipo tabla se utiliza para.
Descomposición Modular. Funciones
Tipo de Datos Básicos.
COMPONENTES DE UN ALGORITMOS
Tema 3: Operadores Antonio J. Sierra. Índice Aritméticos A nivel de bit Relacionales Lógicos Asignación.
Resumen Fundamentos de Programación/ Programación I
VBA – Elementos del Lenguaje
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.
Introducción a la Programación “Conceptos Básicos” Semestre de Otoño 2006 Claudio Gutiérrez Soto.
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
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
FUNDAMENTOS DE PROGRAMACIÓN
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.
Estructura de un programa C
Fracciones Algebraicas
PRINCIPIOS DE PROGRAMACIÓN

MBA. LIDA LOOR MACIAS 2 CONSTANTES VARIABLES CONTADOR ACUMULADOR DIFERENCIADOR MULTIPLICADOR OPERADORES FUNCIONES LOGICOS ARITMETICOS RELACIONALES.
Fundamentos de Programación
Operación con Números Naturales
FUNDAMENTOS DE PROGRAMACIÓN
Javascript. Isaac Zepeda
ACTIVIDADES FECHA: JULIO 6 AL 10 TEMA: FORMULAS Y FUNCIONES BÁSICAS EN LA HOJA DE CALCULO EXCEL PROPÓSITO: IDENTIFICAR LAS FORMULAS Y FUNCIONES BÁSICAS.
Su valor de verdad solo es VERDADERO SI todos sus operandos son VERDADEROS, de lo contrario su valor de verdad es FALSO. A B A ^ B V F V V F F F V F.
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.
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.
Introducción al Lenguaje C (I) Tipos básicos, arrays y punteros Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versió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.
Características de “C”
Transcripción de la presentación:

Tema 4b Operadores

Operadores Transforman valores. Requieren operandos Un operando: operador unario. Dos operandos: operador binario. Tres operandos: operador ternario. Varían su comportamiento con los tipos de datos. Requieren operadores del mismo tipo (o similar).

Operadores Tipo Asignación Aritméticos Lógicos Otros…

Operador de asignación = variable = expresion ; El resultado de “expresion” debe ser del mismo tipo que la variable Existen conversiones implícitas Se puede perder información

Operador de asignación void main(){ char c; int i=260; float f=10.89; c=i; printf("%d\n",c); //4 i=f; f=i; printf("%f\n",f); //10.000000 }

Operadores aritméticos Generalmente binarios Sus operadores son enteros y reales

Operadores aritméticos - Resta + Suma * Multiplicación / División % Módulo

Operadores aritméticos void main(){ int i,j=10; float f=10.89; i=10+0x10; f=f/i; i=i+1; j= i % j; printf("%d %f %d\n",i,f,j); //27 0.418846 7 }

Operadores aritméticos Incremento: ++ [o decremento: -- ] void main(){ int i=10,j; j=i; i=i+1; printf("%d %d\n",i,j); } void main(){ int i=10,j; j=i++; printf("%d %d\n",i,j); } void main(){ int i=10,j; i=i+1; j=i; printf("%d %d\n",i,j); } void main(){ int i=10,j; j=++i; printf("%d %d\n",i,j); }

Operadores aritméticos Precedencia ( ) ++ -- - * / % + -

Operadores lógicos Devuelven “verdadero” o “falso” Estos se denominan valores booleanos En C no existe el tipo de datos booleano Valor verdadero: Cualquier valor numérico distinto de cero Valor falso: El valor numérico cero. Usualmente se utiliza 1 para verdadero y 0 para falso.

Operadores lógicos En lógica booleana En C “y”, “o”, “no” “&&”, “||”, “!” p q p&&q p||q !p 1

Operadores relacionales Denotan una relación entre dos valores También devuelven valores booleanos

Operadores relacionales > Mayor >= Mayor o igual < Menor <= Menor o igual == Igual != Distinto

Operadores lógicos y relacionales Precedencia ! > >= < <= == != && ||

Operadores lógicos y relacionales (variable >0) ((variable >-10)&&(variable<10)) ((variable <=-10)||(variable>=10)) (variable==0) (variable!=0) (variable) (!variable)

Operadores void main(){ int i=0,j=10,k; i=((!j)||((j+1)>10)); k=((j % 2)==0); printf("%d %d %d\n",i,j,k); //1 10 1 }

Fin tema 4b Operadores